Denise Mueller-Korenek just smashed the world cycling land speed record, which had been unchallenged since Fred Rompelberg set the bar back in 1995.
Continue Reading