All posts tagged: Solar power

Solar Powered Rider

A solar powered vehicle made out of aluminum structure with flexible thin-film modules fixed to it.