Superstar Sal
Superstar Sal
Superstar Sal is an American battle rapper from United States. He currently has 22 battles catalogued, which total 49,945 views.
Total Views
49,945Total Battles
22Average Views
2,270Upcoming Battles
This rapper has no upcoming battles scheduled.