Video Captures Terrifying Moment Vehicle Crashes into Ohio Store

2017-10-06 4

Surveillance video captured the terrifying moment a vehicle crashed into a store in Ohio on Wednesday.