Cat Ventura set to direct flavor crystals

Award winning director, Cat Ventura is set to direct her latest music video Flavor Crystals in late April. The music video will be shot on location in Eagle Rock and is the first project after a hiatus and her award winning short film.