Sunday, November 8, 2009

¡¡¡¡¡¡THIS MAKES ME SO HAPPY!!!!!!

Proof that New England is AWESOME, all over the world.

I literally flipped out when I saw this in Madrid. Yes, I know, that makes me a silly American, but it's still a little bit of home...

2 comments: