Rivers
London, United Kingdom
Rivers is a British battle rapper from London, United Kingdom. He currently has 29 battles catalogued, which total 167,198 views.
Total Views
167,198Total Battles
29Average Views
5,765Upcoming Battles
This rapper has no upcoming battles scheduled.