The Last Bison Releases SUDA, a full length independent album
The Last Bison “SUDA” Album Review This weeks featured band, The Last Bison, released their newest, full-length album titled “SUDA” in September of 2018. Gifting their fans with with an innovative, mature sound that reflects their evolution into this new melodic landscape. All-the-while releasing this album independently. SUDA is an encyclopedic lexicon, written in Greek, with 30,000 ...