South Padre Island

Watch 21 Savage’s First Performance Since his Release From ICE

Watch 21 Savage's First Performance Since his Release From ICE

21 Savage is still dealing with his ongoing legal battle with ICE, but the show must go on. He performed for the first time since his release on Saturday and it looked lit from the footage below. The Atlanta rapper took the stage at the 2019 Spring Break concert at South Padre Island, Texas. South Padre […]