I ad a piece in the “Lucha Libre” Exhibit at “THE SPOT” http://thespotbarriologan.org in Barrio Logan on August 25, 2012. Ruben Torres curated the Exhibit and the line up was tight!!
The Spot Barrio Logan
1835 Main St.
San Diego, CA 92113
Facebook: The Spot Barrio Logan