Netflix’s Outer Banks Is ‘Paradise On Earth’ — Until It Isn’t
Today (March 31), Netflix released the action-packed trailer for ‘Outer Banks.’ The series has a bit of everything, from surfers and treasure hunts to murder and romance, and will hit the streaming platform on April 15.