cheri

Music Video Shoot Santa Cruz, California

News

What an incredible experience! I spent the weekend on location in Santa Cruz, California filming my first official music video for the single “Life”. Working with uber talented videographers Alejandro Guimoye and Michael Spranger from Fallen Leaf Films the video…

Read more