Denise Mueller set the women’s bicycle world speed record by riding 147mph while drafting a modified Land Rover. The bike was a completely custom creation…
Written by Tyler Benedict
Sign up to receive BikeRumor content direct to your inbox.