O
Oliver Tuller Review of New Meadowlands Stadium - CCTV
We watched Brasil VS USA soccer match here at met ...
We watched Brasil VS USA soccer match here at met life. The stadium was big but we had to walk quite a bit in order to find a bar that sold something other than beer. Great atmosphere but the stadium definitely needs some upgrades.
Comments: