Tropical Cyclone 8 Lashing North Carolina Beaches!