A Better Mousetrap
- Episode aired Feb 15, 2003
- TV-Y7
- 22m
The Turtles discover the identity of the robots that trashed their lair and that of their creator, brilliant scientist Dr. Baxter Stockman, whose criminal ties are soon uncovered by his lab ... Read allThe Turtles discover the identity of the robots that trashed their lair and that of their creator, brilliant scientist Dr. Baxter Stockman, whose criminal ties are soon uncovered by his lab assistant April O'Neil.The Turtles discover the identity of the robots that trashed their lair and that of their creator, brilliant scientist Dr. Baxter Stockman, whose criminal ties are soon uncovered by his lab assistant April O'Neil.