Plans made at the pub are dreams that never make their way. In the case of Nicolas Barrioz and David Peyrous from France impossible happened. Five years ago, two friends at a bar betted to build the largest bicycle. A bike named “Star Bike” came into existence- a height of 7.77 meters, breaking the previous […]