Elgin Fire Dept.- Accident w/extrication in the KFC Drive-thru. March 16, 2013 - Elginet Media
Powered by SmugMug Log In