Jonathan Karpick

Virtual Rider*

Why I Ride: For the far too many in my life

Team: Team Key View Team


My Badges

Returning Participant Met Minimum Fundraising Commitment