I met John Landis, He's a nice guy. I wen't to a screening of American Werewolf in London where he was releasing / signing his new book. "Monsters in the Movies"
I don't think it's something he would make up, so he knows something, and has shared it and he's obviously excited about it too.
A Very Warm person is John Landis.