I love Martha’s Vineyard. It’s all Red Sox hats and Obama t-shirts.
Posted 2 years ago
If you’re a Yankees fan and feel the need to rub it in...