Peruvian psychedelic cumbia and rock band, formed 1972 in Iquitos. Their sound blends fast, percussive cumbia rhythms with surf-style electric guitars. [read more...]