There is no description yet. Add a description.
Appears on these pages
Released November 15th, 2017 The Turtles are teleported back into their lair, where they are...
Invasion of the Triceratons Part One Production Details Issue 76 Date Published November 15...
Click on a date/time to view the file as it appeared at that time.
|current||02:38, January 19, 2018||2,063 × 3,131 (252 KB)||Prophet-of-Ganja (wall | contribs)|