The Leonid meteor shower seen over the Azrak desert in Jordan, Nov. 18, 1999. The Leonids - so calle...Lire moins