NEW YORK & TIJUANA — Major League Wrestling and The Crash Lucha Libre today announced the formation of a strategic partnership between the two organizations. Based out of Tijuana, Baja California in Mexico, The Crash is widely recognized as a destination to see premier luchadores and up-and-coming athletes showcased in some of […]