Friday, December 26, 2008 - 11:05am
Look out, everybody — here come the trigger-happy cops with even more non-lethal weapons. Pictured above is the PHaSR, the bad-ass "Personnel Halting and Stimulation Response" rifle that's just about ready for deployment. It puts the hurt on you...