A swathe of small
towns across middle America will be rolling out the red carpet for people clamoring to see the total solar eclipse on August 21 — the first coast - to - coast total solar eclipse
in the U.S. since 1918 — only
visible from a few
places.