planetrump.com
W!LL Sheridan EP Release at Ella
A couple weeks ago, Planet Rump celebrated the upcoming release of W!LL’s EP “Ngoma” (October 19 on iTunes). Royal Advisor Records put on yet another banger at Ella, featuring the…