Leonids are leftover bits of debris from comet Tempel-Tuttle which swings by earth every 33 years. T.T. has dozens of these debris trails & they are concentrated in a spot the Earth encounters every November.
To watch this year's shower, head outside after midnight tonight, & scan the skies. If its clear, you won't be able to miss them.