Russia's team of athletes and officials arrived at Heathrow Airport on Monday for the London 2012 Olympics, but looked like they had turned up 20 years late for Barcelona 1992.

The team's tracksuit attire is borderline shell-suit, with a retro flamboyant bagginess that gives its wearers the look of Paulie Walnuts from The Sopranos.

And judging by the expressions upon arrival, one could surmise it is out of embarrassment for their kit, rather than G4S and London traffic.

Loading Slideshow...