Dodge Challenger SRT/SRT Hellcat Crashes and Burns Near Volo Auto Museum During Police Chase

Wauconda police and firefighters 10:30 AM Wednesday responded to crash following a high speed chase 27582 Volo Village Road Volo, IL.

Read complete article on ...

police chase, police chase crash, Wauconda Police Department, Wauconda Fire District