What Caused These Cars To Jump In The Air?
[weaver_youtube n5WRRVuWZww rel=0]
Video Source: NewsVidAz
XINGTAI, CHINA — Motorists in Xingtai, northern China, were astonished to see three vehicles independently leap into the air at a busy intersection.
Source: NBC