Josh G Battle Rapper Profile

Josh G

Josh G is a Canadian battle rapper from Canada. He currently has 8 battles catalogued, which total 3,252 views.
Total Views
3,252
Total Battles
8
Average Views
407

Upcoming Battles

This rapper has no upcoming battles scheduled.

All Josh G Battles

Big Valley Battles
9.28.18
209 views
Smoked Out Battles...
6.7.18
230 views
Smoked Out Battles...
12.17.17
473 views
Smoked Out Battles...
7.14.17
338 views
Smoked Out Battles...
5.1.17
474 views
Smoked Out Battle...
1.14.17
502 views
Smoked Out Battle...
1.15.15
1,121 views