Tuesday, March 20, 2012

Oddisee - Slow It Down


Mello Music Group standout Oddisee drops a leak off the forthcoming collaborative LP Self Sacrifice, dropping on March 27th. Okay Player?