Solar-powerd Plane flies cross country making a stop in Washington.

Solar-powerd Plane flies cross country making a stop in Washington.

By Carrie Ann - Jun 17, 2013

A fully Solar powered airplane landed in Washington on Sunday after a flight from St. Louis heading towards the end of its journey across the United States in an attempt to promote

Read More