Riot Shield

riot shield

The Ultimate Guide to Riot Shields

trendglides

The image of a phalanx of officers clad in tactical gear holding riot shield is iconic in depicting law enforcement’s ...