NASA caught red-handed... Again!