Planet Lucha in Santa Maria, CA
Radisson Hotel Santa Maria 3455 Skyway Drive, Santa Maria, CA, United StatesPlanet Lucha (the Lucha Libre sister promotion of Cen-Cal Pro) will be running the Radisson Hotel Santa Maria in Santa Maria, CA on October 21st, 2018. The Radisson Hotel Santa […]