![](https://image.tmdb.org/t/p/w342/AaihPizftZo5YCqzEgHMwkceaEo.jpg)
199.737 Views
The Turtles are in England, when they are taken back to the past, via an experimental atomic clock and must team up with Sherlock Holmes and Doctor Watson in order to get the clock back and return to the present.
First Air Date : Dec 14, 1987
Last Air date : Nov 02, 1996
Episode : 193 Episode
Season : 10 Season
Runtime: 22 minutes
Studio: CBS, Syndication
Country: United States of America