Adam Gaffin

@universalhub

All Boston, all the time: Updates from Universal Hub.

Photos and Videos by @universalhub

  • Timeline
  • Gallery

Ashmont train at Downtown Crossing #mbta

View from the Blue Star, Roslindale, where I'm having breakfast after running kid to Forest Hills, since I can't get back up our unplowed hill

Contextual advertising at Broadway station #mbta

Hamentashen and paczki at West Roxbury Shaw's

Some Boston side streets have been plowed. Bateman St. in Roslindale

Still time to rush down to the Dedham Stop&Shop for a Patriots cake

Mmm, Peking ravioli from #7 in West Roxbury

Some leftovers at the Chestnut Hill Star Market today

Hyde Park Ave. in Forest Hills, 7am

I always wonder who thought it made sense to stock a box at Forest Hills with a salt-water fishing magazine #mbta

Fresh bread almost out at Roche Bros.

Optimistic at the ski area #bluehills

They're not waiting at the Great Blue Hill

Most pitiful store at South Shore Plaza: No customers at all

One family tradition is going to the South Shore Plaza the Sat. before Xmas. It's kind of a stupid tradition

Wonder if Charlie is getting a promotion #mbta

Charlie conducts carolers #mbta #foresthills

New #mbta GM and Byron Rushing caroling at Forest Hills

Smashup on Hyde Park Ave. outbound by Forest Hills parking lot

Crosses and teddy bears at the JP Monument