01 April 2006

I want to believe

Google Earth shows Area 51 has some visitors on April 1st. Click through to see the images.

read more | digg story

No comments: