The 2018 Leonid Meteor Shower will take place on November 18 This Weekend! ….

TweetSharePinShare77 Shares Come early Sunday morning (Nov. 18), the celebrated Leonid meteor shower can reach its peak, with lesser numbers expected on the preceding and … Continue reading The 2018 Leonid Meteor Shower will take place on November 18 This Weekend! ….