Tag Archives: trap phone

Plugged In Feature: Carmen Diego

Born Stephanie Mitchell in Norfolk, Virginia now hailing from the Tar Heel state of North Carolina whose grind within the independent sector of the music industry dates back to the early 2000s.¬† A multifaceted entertainer, Stephanie performs under the stage name Carmen Diego, a pseudonym she adopted from¬†globetrotting cartoon character …

Read More »