October 22, 2012 8:40 am

Cycling Legend John Howard Still Rides

John Howard set the land speed record on a bicycle at 152 miles an hour in the 1980s and it was a record that stood for ten years. The Ironman Triathalon champion, Pan Am and Olympic athlete is still riding at age 65. As Jim Laslavic found out, Howard s house is akin to a bicycle museum.

US & World Videos

Exit mobile version