Chief Keef Blames ‘Back From The Dead 3’ Delay On Getting High, Will Drop On New Year’s Day

Posted on December 30, 2015 | No Comments

Fans have grown accustomed to Chief Keef consistently delaying his projects. Last week was no different after Sosa failed to…

Read More