IHOSE header

As linked to in the latest issue of Scuttlebutt from the Spermaceti Press, the documentary The Real Lost World will debut on television over the next week or so: the U.S. premiere is on December 10 and 17 on Animal Planet, December 14 on Discovery HD Theater; the Canadian premiere is on December 17 on OLN.

And here you may see the trailer.