Planet Lucha at the 67th Annual Lompoc Flower Festival in Lompoc, CA
Planet Lucha will be running at the 67th Annual Lompoc Flower Festival in Lompoc, CA on June 29th, 2019 at 3: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.