Sunday, May 06, 2007

Other Crap

Interesting (alleged) UFO sighting
It appears that they have come from another planet in a giant ceiling fan.

No comments:

Post a Comment