Weapon

What Is The LRAD Sound Cannon?

What Is The LRAD Sound Cannon?

Protests in Ferguson, Missouri have reached a terrifying fever pitch, and the ludicrously armed Ferguson Police Department is bringing all…