Pedro
London, United Kingdom
Pedro is a British battle rapper from London, United Kingdom. He currently has 102 battles catalogued, which total 3,716,684 views.
Total Views
3,716,684Total Battles
102Average Views
36,438Upcoming Battles
This rapper has no upcoming battles scheduled.