The report was on radio this morning. Sounds like fringe material, but if they have skeletons then there it is.
That would be way kewl if it turns out to be true!
(Coast-to-Coast AM?)