The Solar Impulse Press Conference in Zurich, Switzerland

The Solar Impulse Press Conference in Zurich, Part I – The Flight & Sightseeing in...

Read More