Best time to watch:
On: November 17th
tags: meteor shower, leonids, astronomy, november 17th, space, meteors, eclipse, sky, perseids, locations.
Recommended viewing locations:
Upstate: Bar Mountrain
City: Pelham Bay Park: Pelham Bay Ranger Station, Pelham Bay Park (Bruckner Boulevard and Wilkinson Avenue) Bronx, NY
Going out in a blaze of glory - Washington Post
Leonids Wikipedia Page - Wikipedia