At the Gloucester Road Tube Station in Kensington, where Captain Stars and Stripes and his squad of "Go U-S-A" partisans are accosted by media and onlookers.
Sunday, August 5, 2012
Subscribe to:
Post Comments (Atom)
A blog about the business of sport in the global economy
No comments:
Post a Comment