Can any of this be verified AT ALL?
It shouldn't be that hard to find related articles about a B-50 with crew being found in 2001... even without the Roswell/Close encounters of the third kind elements mixed in.
Great great story but I'll take with about 1800kg of salt *g*