2012 Freestyle all day in our freestyle rap contests battles and rap battle contests for record deals. Rap lyrics which are improvised, performed with few or no previously composed lyrics. Teach me how to rap? Rap tips so you can learn how to write raps and how to Survive a rap battle.
Traffic and Rank
Latest Indexed Links