James Justice Creator archive / 1 post July 24, 2023 Nightmare Beach Umberto Lenzi and James Justice, 1989, PhilaMOCA, Philadelphia, PA Go to this post