Solar-Powered Plane Soars Above Switzerland

by Walter Wang April 7, 2010 1 comment