Premiere: The Lords of Liechtenstein – “Kool Aid” October 3, 2017 Corey Kleinsasser 0 Premier of The Lords of Liechtenstein new song “Kool Aid”.