Sunday, June 20, 2010

Delta Dugout



Baseball fans head to Madison Square Park. Was walking around and saw the setup for the Subway Series which includes Wii baseball, testing your fastest pitch, snacks and games on a huge TV screen in the park. All free!

Madison Square Park
23rd and Broadway

No comments:

Post a Comment