4.24.2008

Honey Cobra and the Lucha Magnifico Boys

This here be video of the Honey Cobra act at Hubba Hubba Review at the Uptown in Oakland. Warning: contains violence.