SWV #023: Appointment With Doom January 28, 2019 Vigilante Share this...FacebookTwitteremail Categories: Crime Fighting Villains Post Tags: embarrassment frustration misunderstanding on patrol popularity supervillains the city urban hellscape villains