What is Viva La Cucaracha?
Expression used by Papa Roach in the song 'Infest'. Latin for "Long live the cockroach".
Welcome to the original Papa Roach soundfire
Viva La Cucaracha!
See rock, infest, cucaracha