Driver Was 'Huffing' Before Delray Crash That Killed 4: Cops
A South Florida man who was behind the wheel of a car going more than 100 mph when it crashed into a minivan and killed a family of four back in April has been arrested, authorities said.Photo Credit: Palm Beach County Sheriff's Office
Read more »