User:Paper Bowser

I've seen Robot Wars on TV, and because cable a pain to navigate I haven't seen it in a while. I would really like to know what channel it comes on.