The Triumph of the Green Goblin Leave a Comment / By Alan Rapp / April 28, 2019 Spider-Man and His Amazing Friends – The Triumph of the Green Goblin television review