The Leonids are famous for producing some of the most spectacular meteor showers of the year. One of the last meteor showers of the year is happening this Friday. So, if you haven’t caught a meteor shower yet this year, this week is your chance. Don’t miss out on this year’s Leonid meteor shower, which is expected to have ideal conditions for many parts of the US. Following is a transcript of the video.

…..Full News