Archive for August, 2011

You are currently browsing the The Rubber Rose Review weblog archives for August, 2011.

Dope Smokin’ Blattaria

A pocha Latina’s shocking revelation about the lyrics to La Cucaracha.