Aug 6, 2009
Thursday, 19 June 2008
Radars don’t come always in the standard package. And if you’re a driver addicted to speed, these findings will surely be useful. Policemen have really become creative and started placing radars in some places you wouldn’t even think of.
Here’s how speed addicts are apprehended.
Tagged: Amazing photos