SFTV: Cabo's Playa Grande Part 3

  • 12 years ago
Down in Cabo San Lucas, known for its striped marlin bite, Dean Travis Clarke finds a gorgeous and feisty sailfish.