Motorist in Ohio Crashes Car After Letting 'God Take the Wheel'

A woman in Ohio found herself in considerable trouble with the law following a car crash that occurred after she decided to "let God take the wheel." According to a local media report, the bizarre incident occurred last month in the city of Beachwood when cops were called to the scene of an accident involving a vehicle that had careened into a house. Upon their arrival, police were greeted by the unnamed driver of the car, who provided a rather jaw-dropping explanation for what had just happened.

More on this story at the Coast to Coast AM website.


View Full Site