Tag: The Roots

Music Producer Scott Storch Falls From Grace

A couple of years ago Scott Storch was considered one of the top music producers around, along with a mansion on an exclusive Miami island and dating A-list celebrities. He’s produced hits…