Cabe señalarse que en 2003, la banda se embarcó en una larga gira mundial, donde recibió reseñas positivas por sus conciertos, uno de los cuales tuvo lugar en el festival Lollapalooza.