Author: Rick | March 15, 2011 | In: WTF
theTHROTTLE wants to show off pictures of speed radars that amuse you Submit your Photos here
If that is the one on the Superstition hywy in Arizona, my old roommate got tagged by that 1 quite a few times
I am missing something here
theTHROTTLE on Facebook