NASA says its real so it must be