Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico

95 Fights