Season 2, Episode 2 Electro

First Aired: January 21, 2013

Electro takes control of New York City's electricity.

Watch Now
Paid
Paid
Watch Soon
Wednesday
Feb 17
12:30pm
DISXD