A Chester police officer was critically injured after being pulled from his flaming police cruiser when it collided head-on with an SUV following a police pursuit through several Orange County towns.
(Valhalla-WABC, July 21, 2005)
Voice Your Opinion!
To join the conversation, and become an exclusive member of Firehouse, create an account today!