Categories Fashion Geekery Oh My God, There’s An Alien In Your Chest Post author By Jill Post date May 20, 2013 No Comments on Oh My God, There’s An Alien In Your Chest Oh wait, it’s just a necklace. A horrible, horrifying necklace. Tags alien, chestburster, fashion, geeky, necklaces