The Leonids are thought to be caused by dust and debris left in the inner solar system by Comet 55P/Tempel-Tuttle, which orbits the sun every 33 Earth years. This year, the predicted peak is just ...