Kelson James
Kelson James is a Canadian battle rapper from Alberta. He currently has 15 battles catalogued, which total 5,882 views.
Total Views
5,882Total Battles
15Average Views
392Upcoming Battles
This rapper has no upcoming battles scheduled.