
Man has forever pushed himself to the limits trying to achieve the impossible. Discoveries and inventions are perhaps man’s way to escape from the mundane or simply to alter his life. Such an effort is the myth of Daedalus and Icarus, a brilliant story of how necessity facilitated the invention of something that was never […]