Similar to what you are listening to
Sorry, we couldn't find any episodes.Please try again later...
Los Invasores was a punk band from Uruguay formed in 1985. Lengua armada records released a EP "El Ejecutivo" in mid 2000's.Recordings are from 1986 demo tape.
Your suggestion has been successfully submitted.