Nationals Bike: Pete Dahlstrand’s Masters 80-84 Winning 1986 Alan Cyclocross Bike
Pete Dahlstrand won the Masters 80-84 National Championship on a 1980s alloy Alan. We catch up with the two-time champ to learn about his winning ride.
Pete Dahlstrand won the Masters 80-84 National Championship on a 1980s alloy Alan. We catch up with the two-time champ to learn about his winning ride.