2012 NFL Fan Rally in London's Trafalgar Square Pictures

Further Reading on M&C