Season 1, Episode 3 Costa Rica with Matt Dillon

First Aired: December 4, 1991

John Lurie and Matt Dillon travel to Costa Rica for tarpon on the Rio Colorado, but even their ritual fish dance is no help.

Watch Now
Subscription