GeekPress
Technology news, shaken not stirred...
Wednesday, August 08, 2007
Invention of the day:
"The Incapacitating Flashlight,
An LED flashlight makes culprits vomit
."
‹
›
Home
View web version