Skip to playerSkip to main content
  • 9 years ago
The 2009 Documentary that foretold today's massive fish kills! From nearly any perch in Tagaytay, Taal Lake offers one of the country's most stunning vistas, ...
Comments

Recommended