John Newhouse
Hometown: Twin Falls, Idaho
John Newhouse hails from Twin Falls, Idaho, where he graduated and has spent 35 years in the car business with The Car Store, both as an employee and owner. His motorsport journey began with motocross in his younger years, eventually shifting to asphalt circle track racing in 1995.
With over eight years of snowbiking experience following many years on sleds, snowbiking has become John’s winter passion. He rides more than 30 days each season, covering an average of 48 miles per ride, almost entirely off-trail in the backcountry. John is thrilled to be partnered with MTN.TOP snowbikes, having tried them all and choosing the new 126 3.25 for 2025. He looks forward to ‘braaaping’ through many miles this winter.