German Rider Sets Record for Distance Traveled in 24 Hours on an Electric Bike

Photo by: Tim Huber