Christian von Ascheberg of Germany has recaptured his 24 Hour world record with an amazing run of 1,233km. That’s an astonishing average speed of 50.8 kph. And he set the record in a production velomobile you can actually go out and buy. The rocketship in question is the German made Milan SL. You can read a report of the run here.