Baby Osama

Baby Osama Runs It All Up on New Tape ‘On Tha Run’

Baby Osama’s ‘On Tha Run,’ a seven-track, 12-minute burst of melodic Bronx pop-rap on…