All lineups are subject to change.
Planet Lucha will be running at the 67th Annual Lompoc Flower Festival in Lompoc, CA on June 30th, 2019 at 1:00 PM.
The 67th Annual Lompoc Flower Festival takes place at 800 W Ocean Ave Lompoc, CA 93436
For tickets and information, visit www.planetlucha.com.