We’re back! Isaac and The Haze return to The Crow’s Nest in Santa Cruz April 28, 2016 @ 8:30PM. If you missed us last time, now’s you’re chance and if you were there last time, you know the good time you’re in store for this time! Hope to see you all there!