from "2003-01-25: El Factor Campo: Palacio de Deportes, Granada, Spain..." album by Los Planetas
See who else performs this track