Cops: Drugged driver took off after wreck
Man allegedly fled on foot from crash along I-80
Published: July 20, 2020

VALLEY TWP. — A New Jersey man fled from police after his SUV crashed into an embankment, spun and landed on its driver side, according to court papers....
Subscribe Today!