En abril de 2011 sale a la venta el nuevo álbum The Road, marcando el retorno a tareas de producción y composición de Christopher Neil.