CommentStreams:9025ad31e74c0b12627807455140b66b
From The Lost Media Wiki
I’ve discovered a bit more info, that being that making fiends had a website last updated in 2009. TurboNick used to have a website too, but it redirects to Nick.com now.