Republic of Lucha promotes culture of Mexican masked wrestling
Masked wrestling store in South Pasadena promotes popular Mexican sport and culture.
More Videos
From CNN Newsource affiliates