Google Chrome’s Timely New Spot Hits Close to Home…

 

By / / With the start of the new school year and Boston being the college town that it is, we might as well be the homesickness capital of the world, right? So you see why this may resonate just a little bit more around these parts… Whatever the case, nice work, Google.