David Elrod
United States
Player #67963
RANK
1945
th
WPPRs
98.67
ACTIVE EVENTS
37
View official IFPA profile
https://wppr.slapsave.com/DDE
Back to front page