Home News Bizarre Accident With Vehicle Tail Left in Air by Unknown Force

Bizarre Accident With Vehicle Tail Left in Air by Unknown Force

SHARE

Screen-Shot-2015-11-27-at-18.59.46-540x282

Location: China Cause is still under investigation.