Lenco Armored Vehicles

4
The Illinois South Suburban Emergency Response Team (SSERT) responds to a critical incident.