Police: Speed, Rain May Have Caused Deadly Car Plunge | NBC New York

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.

    processing...

    NEWSLETTERS