Is it still on? Jun 12, 2006 16:01:51 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Brie-Larson-Fan on Jun 12, 2006 16:01:51 GMT I know sometimes its shown on Nickelodeon, only very raley tho.What other channels is it on? Or is that it?