themsqshopJun 28, 20221 minLu Castro x Don Q Are Frigid In "The Yetti" RemixLu Castro has made a severe impact on the battle rap industry over the last few years. Making a name for himself as a musician has not...