Simon Stroud was a Former CIA agent who hunted monsters. He received a call in his San Salvadore apartment, informing him of the new "Vampire Killer" case. Stroud immediately books a flight for New York.
In El Salvador Toxie Doxie's operatives assault the compound of the weapons dealer through whom she bought the coccoon to find out that it was A.I.M.'s New York cell that sold it to her. She finishes harvesting the Inhumans stealth power to add it to her own modifications, intending to use it against AIM in revenge.
Points of Interest
- 9 Appearances of El Salvador
- 0 Minor Appearances of El Salvador
- 0 Media El Salvador was Mentioned in
- Location Gallery: El Salvador
- 1 Images related to El Salvador
- 2 locations in El Salvador