The Leonid meteor shower, which started on Nov. 3, will peak above the Connecticut skies beginning on Nov. 17.