Dope Smokin’ Blattaria
A pocha Latina’s shocking revelation about the lyrics to La Cucaracha.
You are currently browsing the The Rubber Rose Review weblog archives for August, 2011.
A pocha Latina’s shocking revelation about the lyrics to La Cucaracha.