archytele The Vault

S1·E38 The Mutant Menace

Aired October 19, 2019

Synopsis

The Turtles' failed attempts to do good deeds turn all of New York against them.