Leana Lovings turns off the radio, which has been broadcasting news about mysterious alien parasites turning people into sex-hungry zombies. She sets the mood, drawing a hot bath and lighting up some candles, before her friend, Braylin Bailey comes over. Unaware of the alien parasite that has been creeping... As she is about to get in the tub an alien parasite jumps straight into her mouth and takes over her ... Read More