Yall remember Chester French and Colin Munroe?
I remember these guys being the most legit indie rock/hip hop collaborators. Probably the best blend of those two genres cuz their rap features never sounded awkward. They were working with all the new school rappers on the Freshmen 2009 and 2010 list. Shame they never took off really. Don't know what happened to either of them.