Netflix today announced that the Outer Banks Season 3 release date has been set for February 23, 2023. You can view the teaser art with the date by scrolling down. In addition to the Outer Banks Season 3 release date, the streaming service has also provided us with nine photos from the new season. After …