NIGERIA SOLAR TRICYCLE LAUNCH

Nigeria solar-powered tricycle launch.