The Peoria (Ill.) PD and St. Louis Metro PD use armored trucks to crack down on nuisance properties. Photo: SLMPD.

Displaying 1 of 1
Share:

Leave A Comment On This Photo





Post a comment