Steve Staples
Chicago, Illinois
Steve Staples is an American battle rapper from Chicago, Illinois. He currently has 21 battles catalogued, which total 113,161 views.
Total Views
113,161Total Battles
21Average Views
5,389Upcoming Battles
This rapper has no upcoming battles scheduled.