Tuesday, January 15, 2008

Lucha Libre

Masked wrestling in San Antonio -- it's Lucha Libre!

Vincent Davis's Express-News article here. Delcia Lopez's photos here.

No comments: