Hip hop rap battle that took place in the summer of 2006 in Louisville, Kentucky in front of Que Ball’s Fashion Shop between Piff and D Fresh. Who do you think won this battle?…

This content is for members only.
Log In Register