Car Blows Up After Alleged Drag Racing Accident on Long Island

On Long Island, police believe they may have at least one of the people responsible for an alleged deadly drag race. It happened on Hempstead Turnpike at Sterling Road in Elmont.
Aug. 1, 2005

(Mineola-WABC, August 1, 2005)

Sign up for Firehouse Newsletters

Voice Your Opinion!

To join the conversation, and become an exclusive member of Firehouse, create an account today!