The Turtles discover an artifact that sends them through time and space.
2007
2003
2009
2012
2006
1992
2011
2015
1982
1902
1961
2008
2010
1990