Regresan y con fuerza, con su nuevo sencillo “where’s The revolution”, una banda que desde el 2013 no había sacado un disco “Delta Machine”, y ahora a esperar para el 17 de marzo en el cual podemos descubrir el LP “Spirit” que nos haga vibrar como antes y recordar los buenos momentos que pasamos con esta banda. Ya esta preparada su gira para este 2017, y lamentablemente Latino America esta dentro de la lista.