The Voodoo was displayed on The Telegraph exhibition stand at the 1971 Earls Court Motor Show in London, but the car wasn't financed by The Telegraph.
I know the owner of one of the surviving Voodoos quite well, and in theory he can make a brand new Voodoo if someone would like one as he has all of the original GRP moulds, etc. He hasn't made one as yet though!