Peri Gilpin The Daily Show : Season 1 Episode 116
TV-14 Comedy Central 22m int(0)
Aired: April 17th, 1997 @ 11:00 PM EST on Comedy Central
Total Toys TV reviews the TMNT Turtle Sewer Lair from the Nickelodeon TV show. It has 342 parts to build the lair and includes figures of Tiger Claw, Leo and a foot soldier.