Promoted
Promoted

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.

 
 
    Hot Buzz

    What’s The Most Underrated City In The U.S.?

    collection

    What Is Your Favorite Short Story?

    collection
    Now Buzzing