Less than a few minutes; that’s essentially all it takes to go from underground sensation to international superstar, and up-and-coming rappers Shaheed and DJ Supreme have a juggernaut just that size in the new single “The Art of Throwing Darts” meant to set off as much this season. “The Art …
Read More »