Hallelujah The Hills @ Harvard Square Mayfair 5.3.2013

Watching Hallelujah The Hills play “Hallelujah The Hills” is a wonderful thing. Watching Hallelujah The Hills play “Hallelujah The Hills” outside in Harvard Square with my boy on a perfect Spring day is even better.