Ride of the Century, Russian Style

Those Russians are at it again...

    So, in search of some coverage of the Ride of the Century in Missouri this past year, we stumbled across this film put together... by some Russians. It was too fast and furious not to share. Enjoy.