David Klein


Event Class Place Points Cleans
06/30/2019 - Faribault Advanced 3 77 1
06/29/2019 - Faribault Advanced 3 39 9