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 December 23rd, 2018. The Radisson Hotel Santa […]