(VIDEO) Car Ends Up On Roof Of A House

A driver lost control of his SUV before skidding off the road and onto the roof of a house in Taizhou, a city in China's Jiangsu Province. 

 
McKay & Donuts

McKay & Donuts

Want to know more about McKay & Donuts? Get their official bio, social pages & articles on B95! Read more

title

Content Goes Here