The Fastest Bicyclist (Entry 445.IS0526)

Jan 13, 2022, 10:00 AM

In which the world land speed cycling record reaches incredible heights using the power of the slipstream, and Ken doesn't need to hear the word "torque" so much. Certificate #43944.