Solar Impulse Plane Takes Another Step Toward Crossing USA – Slide Show

By: | May 1st, 2013

David Russell Schilling

David enjoys writing about high technology and its potential to make life better for all who inhabit planet earth.

More articles from Industry Tap...