NASA Just Shot Themselves In The Foot!