1 Season · 1 Episodes · 0.0
Persistent rumors say that a Vigilante is on leash and is making justice on his own!