I want to get on this show :(
I have a feeling that there isn't a terribly long line up... I would suggest that you find out when they tape, and just show up
Where do they film it? Toronto?
[deleted]
Yup. So did you ever make it on the show?