OK, I just read about this on another forum, Terra Firma.
Official press release announcing Farscape comic books
http://blog.newsarama.com/?p=7898
And you can go to the Henson website for the actual press release, itself
http://www.henson.com/
Official press release announcing Farscape comic books
http://blog.newsarama.com/?p=7898
And you can go to the Henson website for the actual press release, itself
http://www.henson.com/
Comment