Bradley Taft

Nixa , MO, United States

Currently
20
Points
68
Best Finish
14