Chelsea Pastel has recently released her self titled project, hosted by Cleveland’s DJ TOPGUN. With that being said, she’s pushing for the title of best female emcee. Yeah, she’s spittin that hard! The tape runs 10 tracks long, with a few of the tracks being produced by herself. Let us know what you think of it below in the comments!