July 15, 2010


Category: Random

Apparently some kind of UFO was spotted in China recently, causing massive flight delays. Watch it here.

It does look pretty intriguing. There must be some kind of explanation for it, although I also do wonder how much of it is a hoax.

But regardless, it must have been quite a cool sight to be able to witness it in person! Wish I was there to see it.Then again, why would I be in China?

Posted by:    |    0 Comments


Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?