Awesome!
I live in Paris (the one on France, not Texas) so you can imagine I don't have the opportunity to see a game like this every day!
I was super excited and I really enjoyed the game (despite the fact Dolphins have been crushed) and Wembley Stadium is just HUGE!
