World’s Largest Solar Boat Unveiled At Last; Will Go Around the World

by Christopher DeMorro February 26, 2010 4 comments