Netflix Outer Banks was released in April 2020. The show managed to ...

Outer Banks was released back in 2020. It was expected to be ...