Four Musketurtles

October 16, 1989
45.0%

Teenage Mutant Ninja Turtles - S3 - E16

Four Musketurtles

A bump on the head leaves Leonardo thinking that he is in 17th century France, and that he and his comrades are Musketeers.

Teenage Mutant Ninja Turtles: Season 3 - 47 Episode s