I'm Flowed Ted a upcoming artist from Atlanta Georgia I am on the rise to stardom check me out and let me know what you thinkĀ