"Revolucha 3" was held on May 6, 2006 at the Royal
Oak Music Theatre in Royal Oak, Mich. The show was the
third in the line of Lucha Libre shows put on by local
Detroit promotion, IWR.
SHOW REPORT: Curry Man surprises Detroit lucha show
- Photo by Chris Schramm