18 Nov 2008
Leonids meteor shower
It's the time of year to see the Leonids meteor shower, an often dazzling display of celestial fireworks.
It's the time of year to see the Leonids meteor shower, an often dazzling display of celestial fireworks.