Skip to playerSkip to main content
  • 11 years ago
Typhoon Soudelor makes landfall in Taiwan, battering the island with fierce winds and torrential rain. Duration: 00:34
Comments

Recommended