New York is stepping up to ensure the safety of its residents during the upcoming total solar eclipse on April 8th by distributing free eclipse glasses. These limited-edition I LOVE NY glasses can be obtained from 30 locations statewide, including select New York State Thruway rest stops and Welcome Centers, as announced by Governor Kathy Hochul's office.