Prev
Next

Icarus Trophy pilots

Meet the pilots brave enough to tackle the Icarus Trophy

Meet the pilots

  • The flying squirrel

    loves nuts

    learnt to fly with only a bedsheet and a roof. Well, when we say 'fly' we mean 'go to hospital'.