Teenage Mutant Ninja Turtles: "Leo's Ninja Fail"

08/01/2016

While lecturing his brothers on proper ninja behavior, Leo has an epic ninja fail of his own!

More