KC Fairlight
A captivating wrestling spectacle, Rey de Reyes (1998) launched in Guadalajara, Mexico, showcasing animated lucha libre on March 1st, and left a lasting cultural imprint.