2007 Round of Russia

The 2007 Round of Russia, the eleventh of 14 events in the 2007 TM Master Cup season, was a unique doubleheader event held at the Neva Ring in St. Petersburg, Russia.

Watch
jRxm29atWSw