Lord Narf told us new music was on the way and she finally drops a new track. "YES I DID" will be featured on Narf's upcoming album and featuring production Slug Christ and Shiva Child. We also find Slug Christ on the verse. Take a listen and be sure to check out our interview with the Awful Records artist.
Follow @lordnarf