Baby Chupacabra.
Anyone with your screen name can be trusted with matters of the extraterrestrial nature.
I saw those on "Falling Skies" it's an alien brain bug...they enter your body, usually though your eye, and allow the aliens to control you. Might as well face it...you're now some aliens biatch lol.
I have a flame thrower.
Looks like those things they put in people's ears in The Wrath Of Khan.
Enter your email address to join: