OGICHIDAA

“OGICHIDAA” is an Ojibwe (Anishinaabe) word meaning warrior, a fitting title for a piece that channels resilience and spirit anchored on Handsome Tiger’s signature electronic powwow sound. Built on deep, physical bass, t…

Recent comments

Avatar

Related tracks

See all