A total solar eclipse had millions of people across a heavily populated swath of North America gazing toward the sky on April 8 as the moon completely blocked the sun for 4 ½ minutes in some locales.