archytele The Vault

S3·E21 Attack of the Mega Shredder!

Aired August 16, 2015

Synopsis

Leonardo decides to sneak into Shredder's lair alone, and winds up facing the biggest mutant threat yet.