Originally Posted by Typhoid
I really want to watch this show.
Has it been on for a while?
Is it on now?
What channel does it air on?
What time is it on?
Dear Science I must know.
It premieres this Sunday if you watched the interview.
Believe premiere is 90 minutes long and its on AMC