Hydra Rising
Jessica Drew groaned as she opens her eyes, where am I, she wondered, looking around she found herself in a strange room. The wall directly in front of her had both a speaker and camera mounted on it when Jess tried to stand she couldn’t move. Glancing down she found herself strapped into a chair. She tried to break free of her restraints the attempt proved futile Jessica sighed, it seemed that she wasn't going anywhere for the moment. She tried to remember how he got herself into this...