Carloss
Carloss is a British battle rapper from United Kingdom. He currently has 13 battles catalogued, which total 1,465,928 views.
Total Views
1,465,928Total Battles
13Average Views
112,764Upcoming Battles
This rapper has no upcoming battles scheduled.