This is the Original COCKROACH from 1991.
When Narco recorded their cover, they changed the title to La Cucaracha.
The album: I, Dogeater
The group: Dog Eat Dog
This song was previously released on a 6 song cassette in the late 1980s while the band was stilled operating under the name Dogzilla. The song was again released in 2003 by the same band using the name Dog Eat Dogma.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?