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

Police: Speed, Rain May Have Caused Deadly Car Plunge

    processing...

    NEWSLETTERS

    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.