Lucha Libre Mexican Wrestling at El Diablo

1 of 35

 

 

The South Broadway Mexican restaurant El Diablo celebrated its one-year anniversary on August 20, 2011. As part of the weekend-long celebration, some lucha libre went down on Saturday afternoon. Brandon Marshall brings back these photos for Westword.

My Voice Nation Help
0 comments
Denver Concert Tickets
Loading...