http://start.westnet.ca/video.php?v=Hw0r6K4Z-vs
How Police Stop Cars in Russia
Amazing how they did not even come with an idea to put speed limit sign.
How Police Stop Cars in Russia
Amazing how they did not even come with an idea to put speed limit sign.