Local Scientist explain the "coincidence" behind the eclipse

(KNOE 8 News) - NASA Scientist Michelle Thaller along with LSU Physics and Astronomy Professor Dana Browne explain the factors that create an eclipse. They say in the future we wont have anymore eclipses.