Sunday, July 18, 2010

Is This True?

Hello. The L.A. Times reported this strange phenomenon as "true, no joke." It supposedly happened over China on July 7th of this year. What do you think ? Click the title to see the video. Could just be a YouTube video.

No comments:

Powered By Blogger

Followers