Monday, May 17, 2010
Ever wonder what a brand-new luchador wrestling (lucha libre) ring in Tulsa, Oklahoma, would look like?
See above. It's pretty much like that. I know - awesome, right?
See it in action this Thursday night at Elote Cafe and Catering, 514 S. Boston Ave., starting at 9pm.
Posted by Tasha at 12:30 PM