April 9, 2008

Epic Video of Greatness

This is why the Japanese won the World Baseball Classic. They know how to market baseball...



Now that was intense.

No comments:

Post a Comment