P
Phil Hall Review of New Meadowlands Stadium - CCTV
Nice stadium but a pain to get to/from NYC for a f...
Nice stadium but a pain to get to/from NYC for a football game. The queues to get into the stadium were horrendous too.
Comments: