Search
Library
Log in
Watch fullscreen
4 years ago|14.9K views

The Crossroads: Sebastian, Florida

SLT
SLT
In a hidden nook on Florida's Treasure Coast, where the river meets the sea, is one of the world's most famous fisheries. But the SFTV crew will have to battle rough conditions and vengeful anglers and boaters if they're going catch trophy snook and redfish during the infamous fall mullet run.