En el año 2007 el grupo editó un EP ("The Friends EP"), antes de su nuevo álbum de larga duración, "La Cucaracha", el cual salió al mercado por medio de Rounder Records.