The Devil You Know Recap
Back to The Devil You Know Two scientists are walking through their labs discussing the new vaccine for the Swine Flu virus. A third man, who is a demon, walks in, stabbing the first man in the neck with a syringe. He assures them this is just an experiment. The man who was injected goes…