Ceres lights
Mr. Universe: What Are Those Weird Space Lights?
Mr. Universe

Talking on what those mysterious lights might be on the dwarf planet, Ceres.

WordPress Video Lightbox