Water Bike

It's about at this point that one realizes that the bike is essentially an infinitely unlimited mechanism, which begins very simply, and, like a very good melody, can support endless variations on a theme. Amazingly, there is likely any number of new variations that are revolutionary and world-changing yet to be seen. Of [...]