Evidence: Whether or Not
Ever since Evidence signed with Capitol Records in 2000 along with Rakaa Iriscience and DJ Babu as the fundamentalist trio Dilated Peoples, they’ve all wanted to make solo records. Four albums later and one finished contract with Capitol Records, the rap artist that “seems to make too many references to weather” is coming out of […]