Watch Cosmic Vistas Season 2 Episode 5 Online
-
- COUNTRIES: Canada
- Subtitles: English
The northern lights are more than just beautiful. They tell us about the make up of our planet, our sun, and may even be a signpost for the possibility of life on other planets.