View Single Post
  #8  
Old 04-25-2012, 03:22 PM
Quote:
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