The Lost Queen of Atlantis
- Episode aired Sep 21, 1993
- TV-Y7
- 23m
The Turtles & Master Splinter travel to Athens, Greece, while April & Irma buy a mysterious amulet from a flea market vendor.The Turtles & Master Splinter travel to Athens, Greece, while April & Irma buy a mysterious amulet from a flea market vendor.The Turtles & Master Splinter travel to Athens, Greece, while April & Irma buy a mysterious amulet from a flea market vendor.