Millions pour into US towns in path of total eclipse

On Monday, when a total solar eclipse sweeps across the United States for the first time in 99 years, people gathering in Charleston, South Carolina, will be the last on the continent to experience it.