maxresdefault Good Rap 101
Music

Good Rap 101

I’m making this post because after Eminem’s freestyle on Donald Trump — which, let’s all admit was not a very well done rap — one of the sentiments that exploded on twitter is that rap […]