Part of the sun will eclipse on Christmas Day, and it's a
yuletide celestial show that none of us
will ever see again
on that date.
It hasn`t happened since Christmas Day
1954, and then it
was only visible from Africa. And because
eclipse dates roll
around our calendar in cycles of about
300 years, it won`t
happen again until Dec. 25, 2307.