The Lost Episode
- Episode aired Jan 10, 2005
- 10m
The Titans try to take down Punk Rocket as he creates chaos with his electric guitar.The Titans try to take down Punk Rocket as he creates chaos with his electric guitar.The Titans try to take down Punk Rocket as he creates chaos with his electric guitar.