Share
twitterlinkedinfacebook
Image 1 of 1
Cecil Martin_Kevin Cadle_9996.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.