06 September 2014

2001 World Series at Yankee Stadium


This video is about America, baseball just happens to be the stage. Remember this was just after 9/11...it is America at one of its best moments.
 
You’ll be glad you watched this short video: www.youtube.com/embed/bxR1tZ08FcI?rel=

No comments: