Passenger Flees Serious Car Crash in the Rain, Found 30 Minutes Later

September 5, 2017

 

A car crash on Main Street Madison results in one flee, one drug test, and one flown to a hospital…