Day: February 1, 2012

Super Bowl Sunday in Harvard Square

“Lovin’ the Square”: Valentine’s Day in Harvard Square