(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


Content Goes Here