The truth is that the Show aired on ABC saturday morning block. reruns aired on Noggin when it's a partnership with nickelodeon and CTW. but some internet prankster think it aired on PBS. that was the hoax.
2 out of 2 found this helpful.
Was this review helpful? Sign in to vote.
Permalink