It has been seven years since Viva La Lucha ran a live event in San Diego, CA. Now, a TV pilot and six Pay Per View spectaculars later, Viva La Lucha returns to where it all began for one incredible…
It has been seven years since Viva La Lucha ran a live event in San Diego, CA. Now, a TV pilot and six Pay Per View spectaculars later, Viva La Lucha returns to where it all began for one incredible…