Millions of people are expected to flock to states along the viewing path of the Great North American Eclipse on April 8.