Friday, July 09, 2010

What is That?

Something popped up over China. Could be something Chinese, but I wouldn't bet on it.

No comments: