Content Tagged As asia
Tagged News
-
WATCH: Car swerves off road, lands on roof in China Play Video
March 12, 2017 6:01 PM
CHINA - Footage showing a car landing on the roof of a home in China's Jiangsu Providence surfaced Sunday. The homeowner says he was investigating a loud noise in his home when he discovered the SUV had crashed through his ceiling. The driver of the vehicle said he... more »