American woman rides bike 147 mph, a new world record

September 12th, 2016|0 Comments

Article courtesy of VeloNews. Images Courtesy of Project Speed. Sitting just inches behind a modified Land Rover SVR, Denise Mueller of San Diego, California, set a