Woman lets ‘God take the wheel’ as test of faith in high-speed crash

(FOX 8) -- BEACHWOOD, Ohio – Beachwood police are investigating a crash that happened just before midnight on June 15.

Officers responded to the 2900 block of Richmond Rd. where a car had knocked down several power lines, a utility pole, and crashed into a house.

No one in the home was hurt.

Read the full story ›

The post Woman lets 'God take the wheel' as test of faith in high-speed crash appeared first on WND.