The Leonids are named as such because they appear to stream from the head of the constellation Leo the Lion.
The post Leonid meteor shower to dazzle stargazers appeared first on Jersey Evening Post.