Monday October 8, 2001
When was the last time you drove 80mph? How about 80mph on a bike?? Check out this 60 pound recumbent bicycle which just set the human power speed on land record. No, they didn't go downhill... ":^)