Car Blows Up After Alleged Drag Racing Accident on Long Island
Aug. 1, 2005
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.
(Mineola-WABC, August 1, 2005)
Voice Your Opinion!
To join the conversation, and become an exclusive member of Firehouse, create an account today!