Premiered before 1996

From The Lost Media Wiki
Jump to: navigation, search

I don't know when Toon Heads officially made its debut, but it had to be no later than 1994, and there are a few yt vids to prove it. June '94 Cartoon Network promos, featuring Toon Heads bumpers: https://www.youtube.com/watch?v=hP-_IxmnWC8