Showing posts with label alien visitors. Show all posts
Showing posts with label alien visitors. Show all posts

Sunday, March 20, 2011

Take Me To Your Leader

Put on your foil hat and hide under your bed, Alien Abduction Day is here!



March 20 is Alien Abduction Day, when "the skies are carefully watched by those expecting / wishing to be abducted by an alien life form.