Vigilante Museum

The Vigilante Museum is a museum.