Tesla Vahsholtz exults in 24th Pikes Peak win, and first overall triumph By August 31, 2020 0 Share Facebook Twitter Google+ Pinterest LinkedIn Email It was a great day on “America’s Mountain” for veteran hillclimber Clint Vahsholtz, who claimed his 24th victory in his 29th run up the mountain in the Pikes Peak International Hi… Read More