Solar Powered Car Carrier Sets Sail on Another Test

by Christopher DeMorro June 14, 2011 5 comments