Tulsa Until You Witness Lucha Libre, You Might Not Know You’re A Pro Wrestling Fan Every year in early May, the unmistakable crash of body slams on canvas can be heard echoing through Boston Avenue's canyon of art deco decadence, as lucha libre fills the air. Quinn Carver Johnson 16 May 2025 · 7 min read