02-15-2013, 03:05 PM
Yeah it's really the perfect country for a meteor. Police extortion and insurance fraud are so common that everyone just puts cameras in their cars now. Russia is an amazing fountain of awesome traffic related YouTube videos.