MEYTAL - Premieres Video for Single "Armalite"; Announce Release of New Album "The Witness" March 19, 2019 armalite MEYTAL Video +