Posts Tagged ‘Lucha VaVOOM’

Live Review: Lucha VaVOOM – The Mayan Theatre, LA – 10/28/10

Live Review: Lucha VaVOOM – The Mayan Theatre, LA – 10/28/10

“Don’t get hit in the head with a chair” and “Be sure to say your prayers before you go to bed tonight” are the only words of advice I am offered before I venture up the traffic infested 5 freeway to see Lucha VaVOOM at the Mayan Theatre in LA. I don’t quite know what […]