Aug 12, 2020 Stunning Storm Clouds Stunning Storm Clouds over the Atlantic Ocean made for an impressive Outer Banks light show in Hatteras Village last night! Previous Next