Major Seven

News

‘Devil Is A Lie’ Producer Accused Of Stealing Beat

Rick Ross and Jay Z’s latest track "Devil Is A Lie" has been caught in the middle of controversy after producer Major Seven claimed that…