What Caused These Cars To Jump In The Air?
Motorists in Xingtai, northern China, were astonished to see three vehicles independently leap into the air at a busy intersection.
Read MoreMotorists in Xingtai, northern China, were astonished to see three vehicles independently leap into the air at a busy intersection.
Read More