Republic of Lucha launches OLYMPIC apparel line in collaboration with “18th & GRAND” Film
Republic of Lucha, the official store of Penta Zero Miedo and Rey Fenix, is teaming with the documentary film about the Grand Olympic Auditorium, 18th & Grand, to create a…