linksSolar Mirror October 7, 2005 - by jonCool photo from Lewis/Glenn Research Center in 1966.. Solar MirrorShare this:TwitterFacebookLinkedInRelated