Posted on November 11, 2026 At Horror DNA: Rubberhead: The Life & Monsters of Steve Johnson Scroll down to see more content