Taco Bell crash: The moment a mini-van smashes into an Ohio restaurant narrowly missing customers

CCTV shows a mini-van smashing into a Taco Bell restaurant in West Chester, Ohio, narrowly missing customers. The van driver crossed four lanes of traffic an…

Leave a Reply