Planet Lucha in Santa Maria, CA
Radisson Hotel Santa Maria 3455 Skyway Drive, Santa MariaPlanet Lucha (the Lucha Libre sister promotion of Cen-Cal Pro) will be running the Radisson Hotel Santa Maria in Santa Maria, CA on January 20th, 2019. Planet Lucha Championship Match […]