Wednesday, May 6, 2009

"He's a little shy. Planet X, will you please come out from behind the Sun?"

Okie Dokey!

Via Godlike Productions, of course. It's been pointed out that since this was allegedly recorded in the Northern Hemisphere, it should be visible anywhere north of the Equator. I don't have an answer. The question remains, though: What is it?

No comments: