Sunday, June 27, 2004

Hahahaha... only in Boston...



In that park, I really don't want to imagine where they put the extra 1.1 percent per game.

0 Comments:

Post a Comment

<< Home