After weeks of anticipation, Kanye's latest studio album has finally been released to the masses, after numerous listening parties and delays, we eventually received the finished product. In this week's episode, Range Sounds breaks down our initial thoughts on the project. Listen Now.