Photo coming soon.
1993
(Description coming soon.)
YES! Judge Dredd is currently on the floor at Logan Arcade.