Giant Alien Woman Set For Night Out On The Town
A Giant Alien female dressed to the nines in a micro red mini dress was spotted in the upper peninsula in the state of Michigan. Millions of Catholic men gathered round the Giant Alien woman knowing very well that patent leather shoes really do reflect up. Of course, being Catholic men, the Grassy Knoll Institute scientists were there.
LURKING, THEY DO REFLECT UP, ON THE GRASSY KNOLL