Wonder Woman
Phantom of the Roller Coaster, Pt. 2
S3 E24:
Leon begs his disfigured twin (Jared Martin in dual roles) to release the orphan (Ike Eisenmann) he has befriended.
Starring
Jared Martin, Marc Alaimo, Iake Eissinmann