From what I read, he made his stuff up. Saw an interview with Yvette and she was furious about the lies hed told.
Im not convinced much of its real, but I think its more what the crew think they see and the fact they totally scare themselves silly rather than theyre lying about it.