By Lissa Alicia
STS | Photo by Josh Pelta Heller for WXPN
Whether you’re calling him STS or Sugar Tongue Slim, this rapper been a mainstay in the Philadelphia scene for over a decade — so much so that it can be easy to forget that he was born and bred in Atlanta. He even names the Philadelphia Eagles as his favorite football team.
When it comes to hip-hop in Philly, you often hear artist tout how the City of Brotherly Love holds them back — that living here is like being a crab in a barrel. Typically our artists can be found taking …read more