Battle Rap, Really!?

Surprise! I love watching rap battles.

BL223

Boy, you ain’t keeping up with this