O

Oliver Tuller

4 years ago

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:

No comments