Spidey 81, Episode 10: Revenge of the Green Goblin
Sep 09, 2020•37 min
Episode description
A “Halloween” episode that arrived a couple weeks late in the fall of 1981, but definitely worth the wait. Spidey goes toe-to-toe with one of his oldest adversaries, […]