Tin Foil Hat Time! Do you trust NASA?