RICK ROSS premieres new "Self Made" album in Atlanta w/DJ Scream Admin 2 years ago RICK ROSS premieres new "Self Made" album in Atlanta w/DJ Scream RICK ROSS premieres new “Self Made” album in Atlanta w/DJ Scream Filmed by: Yung Texxus