The Fierce, Flourishing World of Battle Rap [ad_1] Battle rap is an art form and a sport, as well as an industry that has been […]