Spidey and His Amazing Friends Season 2 Episode 21 - Liberty on the Loose

Episodes