Ed Duckworth
United Kingdom
Player #6627
RANK
11176
th
WPPRs
8.78
ACTIVE EVENTS
15
View official IFPA profile
https://wppr.slapsave.com/p/6627
Back to front page