• Alvis Sets World Track Cycling Record

    Submitted by 303cycling on October 4th, 2017

    Late last week, Stormin Norman Alvis laid it all out on the track in Colorado Springs and set a new masters world record for the hour, riding 49.392 kilometers, handily beating the old record of 48.891. Read more