See the Leonid Meteors Nov. 18: Every November, Earth passes through a trail of dust and debris from the Comet Tempel-Tuttle. When these particles enter the atmosphere, they create the Leonid meteors. This year, there could be a big burst of up to 150 meteors over one or two hours the night of Nov. 18.
http://reference.aol.com:80/space/meteor-shower