Search This Blog

Monday, November 30, 2015

WATCH: Cars Appear to Levitate Off the Ground in China | Fox News Insider

Video out of Xingtai, China showed what appears to be several vehicles levitating.
The cars hover in the air near an intersection.


WATCH: Cars Appear to Levitate Off the Ground in China | Fox News Insider

No comments:

Post a Comment