FMX in Moscow
Mar 8th, 2010 | By The GodfatherRumor has it that the Powers that be in Moscow have given the green light to the Russian Motorcycle Federation to hold a stage of the world freestyle motocross competition on June 25-26 (2010) in Red Square.This would be the first event of it’s kind. Keep your fingers crossed peeps.