La formación californiana reveló videoclip oficial del tema que formará parte de “American Cockroach”, el EP que estarán publicando el próximo 18 de junio.