Watch: Insane Frozen River Crossing In 4X4

More utter madness on the treacherous roads of Russia.