A friend of mine was able to travel to London and he took some pictures of this game. I just hope that in the next seasons, there are more opportunities like these, so the european supporters can watch more closely this awesome sport. Enjoy!
A few pictures of the New England Patriots @ Tampa Bay Buccaneers game in London!!!
Collapse
X
Comment