Ted Stay-Fresh
Miami
Ted Stay-Fresh was born in Miami, Florida. Ted started making music in 2012 as a way to express his feelings concerning obstacles he experienced in his youth.
Ted Stay-Fresh has flourished …
Ted Stay-Fresh was born in Miami, Florida. Ted started making music in 2012 as a way to express his feelings concerning obstacles he experienced in his youth.
Ted Stay-Fresh has flourished …