Watch The Total Solar Eclipse Live TodayWatch The Total Solar Eclipse Live TodaySee the eclipse from the National Science Foundation's Cerro Tololo Observatory in ChileStephanie CristStephanie Crist