Siap: lord Elon takes on…..NATO?