Solar eclipse awes people across states in US, Mexico and Canada Solar eclipse awes people across states in US, Mexico and Canada. Watch