Tractor flips over backward on Chinese road after technical malfunction
Newsflare STUDIO
A tractor flipped up after a technical malfunction when a man drove it on the road in eastern China.
A tractor flipped up after a technical malfunction when a man drove it on the road in eastern China.
In a bizarre incident, Sea creatures allegedly fell from the sky last week in the coastal city of Qingdao in eastern China which..