A new promo video of the company “All Solar” about the benefits of solar energy.

EnglishRussia