Sha G
Queens, New York
Sha G (real name: Sha Sterling) is an American battle rapper from Queens, New York. He currently has 22 battles catalogued, which total 41,919 views.
Total Views
41,919Total Battles
22Average Views
1,905Upcoming Battles
This rapper has no upcoming battles scheduled.