Share
twitterlinkedinfacebook
Image 1 of 1
Patriots_Bill Belichick_0277.jpg
London - The NFL Fan Rally in Trafalgar Square hosted by Sky Sports NFL presenters before the game on Sunday between St. Louis Rams and the New England Patriots at Wembley Stadium. October 27th 2012 ..Photo by Keith Mayhew.