X
The Green Monster at Fenway Park, Boston, MA - Wow, how amazing it would be to see big Papi land one over and outside the monster.
@Rittings (673)

The Green Monster at Fenway Park, Boston, MA - Wow, how amazing it would be to see big Papi land one over and outside the monster.