A new woman's world record has been set at just 3 marks shy of 150 miles per hour.
Denise Muller recently pedaled her human powered bicycle up to 147 MPH.
I know what you're thinking, it crossed my mind too...there has to be a motor hidden in her frame...or a near-invisible, super-strength, tow-line. Right? Nope. Muller did it on a motorless, KHS bicycle, under her own super-human power. If you're anything like me, you're probably starting to wonder where you might be able to pick up your