Who were those masked men? Sexpot Comedy's Luche Libre & Laughs slammed into the Denver Pavilions on July 9, bringing the thrill of the ring to curious onlookers enjoying the day at Meet in the Street. Photographer Jake Holschuh brought back these snapshots of the ferocious fun.
Now see Westword
's full Lucha Libre & Laughs slideshow