Driver who claimed accelerator stuck after deadly crash, charged – Palm Beach County News

Driver who claimed accelerator stuck after deadly crash

Driver charged in deadly Delray Beach crash, driver huffing before crash.


[more]