Leonid Meteor Shower Peaks TonightPosted: 11/18/2004 12:00:00 AM Reads: 93 Submitted By:clayroy Category: Space Source: news.nationalgeographic.comTonight marks the return of the Leonid meteor shower. The heavenly show is expected to peak at 1:40 a.m. ET on Friday for sky-watchers in North America. The spectacle looks to be the second-to-last chance to see the shower in this century. COMMENTS Please log in to comment.