April 6, 2014 6:24 pm

Police: Speed, Rain May Have Caused Deadly Car Plunge

Police said speed and rain were being investigated as possible factors in a deadly crash in Queens that left four young people dead. Ida Siegal reports.

Local

Exit mobile version