Albums

Zodiac – Zodiac (FreEP)

blame it on Illy October 3, 2012

The Weeknd’s former producer Zodiac dropped his self-titled EP last week and it passed our radar. He’ll be releasing a 12-inch of the EP on Oct. 8.