Russian Car Crash Compilation 2012 [video]
Another day in Russia, another car crash it seems. But, while we watch these videos through one eye, spare a thought for those travelling on… Read more →
Another day in Russia, another car crash it seems. But, while we watch these videos through one eye, spare a thought for those travelling on… Read more →