The show aired on the Nickelodeon TV channel...
From The Lost Media Wiki
The page with which this comment is associated has been deleted.
You can find the show on Nickelodeon on Demand AND the show last aired on the Nickelodeon channel 5 MONTHS ago... so i don't think it's lost