Bizarre clip shows cars ‘levitating’ in China

Several vehicles were mysteriously forced up in to the air as they approached a busy road junction. The bizarre video, which was recorded in the city … —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail