Quote Originally Posted by Darth Metalmute View Post
What time and channel does the new transformers air?
I don't have cable, so I can't tell you the when. If I'm not mistaken though the channel should be "The Hub" (formerly "Discovery Kids").