If you don’t know who Evidence is, you’ve definitely been missing out! The Venice, CA-based indie rapper has been all over the world with his hip hop group Dilated Peoples and