Eclipse excitement builds in New York City despite not being in path of totality

Latest Videos

Loading...