Odyssey by Kazyak – Album Premiere Alyssa Welch Music August 16, 2019 0 44Kazyak is an indie rock band based in the Twin Cities. The band has two releases under their belt, Happy...