Vomit Flashlight

A new non-lethal weapon that makes you puke. Flashing LED lights somehow make the target sick. It’s the latest from the Department of Homeland Security - and not to be confused with the Navy’s vomit beam.

Facebook Conversations

Add Something Interesting

      

Partner Buzz

Hot Buzz