Sunday 3 May 2015

CCTV: Mini-van crashes into Ohio Taco Bell restaurant

Published 07/06/2013 | 13:59

CCTV shows a mini-van smashing into a Taco Bell restaurant in West Chester, Ohio, narrowly missing customers.

 

Promoted articles

Editors Choice

Also in this section