Byon Artrell McCullough, 28, sings on the streets of Florence South Carolina as No Cash - a character he developed after being released from prison and quickly embodied. No Cash said he has survived the past few years by living at people's homes and still hopes to make it in the music industry.