Designed by
Title
Topgear show #29499588
Description
MOSCOW, RUSSIA-22 FEBRUARY 2013: Jeremy Clarkson and Richard Hammond from the BBC Topgear show at the Topgear Live in sports complex Olympic, Moscow, Russia. Photo taken on: February 22th, 2013
This image is editorial