Where To Stream Wicked Tuna Outer Banks Season 7 Episode 17
Titan Showdown
- Aired October 18, 2020
- 90 Min
- Rated 10.0
- Number 5 Of 16 Rated Episodes
With only two days left, it's a battle of the titans as the captains push to prove they have what it takes to become the next Outer Banks champion.