New Artist Berto Carlos drops his debut single “Still Believe” | Trackstarz
Born in Los Angeles, CA and raised in the D.C./Maryland area, Berto Carlos struggled with depression and feelings of inadequacy throughout his youth. Berto experimented with drugs, alcohol and sought love and approval in all the wrong places. He often contemplated suicide and behaved recklessly when things didn’t work out in his favor. It wasn’tRead more