«Where’s The Revolution» es el primer sencillo del nuevo álbum ‘Spirit’ que será lanzado el 17 de marzo.