The 15 Year Old Self Proclaimed Baby Savage ‘Baby CEO’ Has been released from Juvenile Detention. hiphop August 12, 2017