CCTV: Mini-van crashes into Ohio Taco Bell restaurant

2013-06-07 882

CCTV shows a mini-van smashing into a Taco Bell restaurant in West Chester, Ohio, narrowly missing customers. Report by Fudgea. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn