1 Season
10 Episode
Buena Vista Fishing Club - Season 1 Episode 3 Rio Negro
Matt catching tarpon on the Rio Negro in the province of Matanzas, and then sent to Havana and flies to the island of Cayo Largo.
- Year: 2009
- Country: United Kingdom
- Genre:
- Studio: Discovery World
- Keyword:
- Director:
- Cast: Matt Hayes