Rivers
London, United Kingdom
Rivers is a British battle rapper from London, United Kingdom. He currently has 30 battles catalogued, which total 172,104 views.
Total Views
172,104Total Battles
30Average Views
5,737Upcoming Battles
This rapper has no upcoming battles scheduled.