A spectacular shower of comets in the night sky.A spectacular shower of comets in the night sky.A spectacular shower of comets in the night sky.