Woops. We just found a bunch of videos from Pygmalion Music Festival in Champaign-Urbana last September, so we’re going to upload them all as soon as we can get them up online. Better late than never!
These two newly found videos show Mother Nature’s debut performance at last year’s Pygmalion Music Festival. The duo made a big splash in the Central Illinois music scene with this impressive performance, pairing up two of CU’s best emcees, T.R.U.T.H and Klevah. The duo also just dropped their debut EP, but in the meantime you can check out two live videos of tracks you can find on it here:
Check back with us soon for more of these unearthed live videos from Pygmalion 2015.