Friday, October 06, 2006

Damn It, Glarg! You Turned Off The Cloaking Device Again!

99.9999999% chance this is a hoax, but it's still pretty cool. I, for one, would like to welcome our alien overlords to Earth.

No comments: