Patriots vs Buccaneers

Just a few pics from the game we went to on Sunday, 25 October 2009 at Wembley Stadium, London.  The rest are on Flickr here.

Comments are closed.