SFTV: Cabo's Playa Grande Part 3
  • 11 years ago
Down in Cabo San Lucas, known for its striped marlin bite, Dean Travis Clarke finds a gorgeous and feisty sailfish.