The earth's sky is open for double feature this week, first with the rare sighting of a total solar eclipse in Australia on Wednesday, and now one of the most spectacular meteor shower's return for its annual November show. Commonly known as Leonids, reports of the celestial storm have been recorded as early as the 10th century and its most prolific shower in 1833 saw as many as 100,000 meteors per hour. The photograph was taken by Fred Aspenak in November 2001.