1988 Time Trial bike ridden by USA team member Chann McRae
As seen on display in a 2013 show at the Los Altos History Museum
Photo courtesy Brad Stockwel

Back to Classic Mike Melton