Did you know Tara Strong was a producer and actor in this puppet show that was lost for 12 years?https://www.youtube.com/watch?v=um--IR_Am2c
>>155140197Tara Strong sucks muppet cock.
>>155131725>redditor fell the april 2018 memelol>>155131650stop being worthless>>155131736>>155131923no u>>155140126Fake news