Thread
:
The official Giants topic
View Single Post
10-23-2009, 09:29 PM
Ang1e
Senior Member
Born to be my Baby
Join Date: 08 Mar 2008
Location: NYC
Gender: female
Posts: 554
Now there are trains that take you to the stadium for concerts. They leave from Penn station, which is in midtown Manhattan. It's pretty quick, about 20-30 min to get there.
Ang1e
View Public Profile
Find all posts by Ang1e