You know what they say: the longer the hair, the better equipped you are to be a spiritual leader. So for Avidya and the Kleshas‘ latest single ”Mother and God," singer Stephanie Carlin’s long locks certainly come in handy.
The video showcases a valiant effort at burning through destructive inner forces like ego and ignorance, all set to the Brooklyn quintent’s inventive interplay between folk truth and Jazz meanderings. This is one of our fave tracks from latest LP ‘Tree of Series.’ Catch Stephanie beating out all the demons from her acoustic steel string in the new video below. – Mike Levine (@Goldnuggets)