Thread:Turtle Soup/@comment-4095444-20120404063740/@comment-789641-20120407002926

Yes I have, but never watched it. Except for that Christmas one, where they fight evil Christmas toys.