As Potential Tropical Cyclone Eight looms off the coast of South and North Carolina, the National Hurricane Center is monitoring its landfall – expected to be on Monday afternoon. Currently located 95 miles east of Charleston, South Carolina, the NHC said the low-pressure system is a little stronger as…