Posts

Showing posts with the label Super-Human Strength as Officers Try Tasers

Invincible: Man High on Drugs Gets ‘Super-Human Strength as Officers Try Tasers, Pepper Spray and Billy Clubs

Image