Joined
·
91 Posts
Sorry all if this is a repeated question. Does anyone have any info on this new show? When it starts/Channel, HD? I have read some things about it, and saw one trailer, but I cant remember if it was on Fox or not. Thanks for any help.