I mean, it could've been, but this is 2000-2003 we're talking about, so idk.I believe it was a way to stream Nickelodeon shows?
Good point, but I remember using Nick.com back then, and I could watch spongebob on the website, but I don't think i've ever heard of pop stream, or at least I never remember it.I mean, it could've been, but this is 2000-2003 we're talking about, so idk.