New Tradition Lucha Libre
Fantasy Springs Resort Casino 84-245 Indio Springs Pkwy, Indio, CA, United StatesGet ready for an electrifying night of high-flying, hard-hitting action as New Tradition Lucha Libre takes over the Special Events Center at Fantasy Springs Resort Casino on Friday, April 25, …