Green Goblin invents a wicked weather machine to wreak havoc on the city!
12 minutes
See all episodes from Spidey and His Amazing Friends