Where To Stream Click Season 2022 Episode 13
A Sea of Solar Power
- Aired April 1, 2022
- 30 Min
Click is in the Netherlands to look at a solar-powered car and in Sweden to hop aboard an amazing electric boat, which could shake up nautical design forever.