Season 1, Episode 25 Revealed

First Aired: October 28, 2012

The Green Goblin is created.

Watch Now
Paid
Paid