I saw the docu on that project. Quite an interesting story!
Hopefully it will turn up on one of the Freeview channels like Quest here eventually as I'd really like to see it
I think I saw it on Discovery, but that was years ago. Discovery.com?
I saw that documentary n a local public television channel.