LUCHA MANIAKS
A promotion based in Laredo,Texas headed by Santiago Carvajal. The first show was held on September 20, 2020.