Champaign’s Mother Nature, a female rap duo consisting of T.R.U.T.H and Klevah, is headlining The Accord on April 1st for The Pygmalion Festival show series. Abnormous, Boycut, Chasin’ Treezz and Jeff K%NZ x GR8SKY will be in the house performing as well. If you aren’t familiar with the artists Champaign has to offer, this is a show you definitely won’t want to miss. Doors open...