Police are conducting a death investigation.
Worker killed in street sweeper accident
October 21, 2009 It happened late Tuesday night at the Elgin Sweeping Service on West Pershing near Morgan.
Brian Miller, 37, was a mechanic at the facility.
He was found trapped in the compressor of one of the street sweepers.