Liverpool, UK

Building the world's fastest human powered vehicle