Cannon Tha Beast
Decatur, Georgia
Cannon Tha Beast is an American battle rapper from Decatur, Georgia. He currently has 27 battles catalogued, which total 3,739,580 views.
Total Views
3,739,580Total Battles
27Average Views
138,503Upcoming Battles
This rapper has no upcoming battles scheduled.