Sunday, March 3, 2013

How Police Stop Cars in Russia

Amazing how they did not even come with an idea to put speed limit sign.