“The Fastest Bicycle” did have a premiere – a rare event for the recumbent world

The documentary The Fastest Bicycle premiered in the UK last month — a rare film about human-powered speed. Here’s its story and the teaser.