World Cup - NYC Viewing Action
My friends at Nike told me about one of the coolest places to view the World Cup matches. Visit the Bowery Stadium located at 276 Bowery New York, NY 10012 and enjoy the games with friends and family. For more information visit www.NikeStadiums.com.