View Single Post
Old 04-25-2012, 04:22 PM
Originally Posted by MovieMaster View Post
Sci-Fi would be the proper place for it. Hell USA could pull it off better than Fox. Fox is just a mismanaged barrel of assholes.
It never would have been on any of those channels because it's too expensive a show for those channels to produce.
Reply With Quote