I mean seriously, this is one of the biggest roads I’ve seen and you managed to run into each other head-on? And what the hell are cars made out of in the Ukraine? The windshield just falls out of the car like that?
Video taken April 5th, 2013 (04/05/2013).