Share: Title:🌪️ On September 6, 2024, Super Typhoon Yagi slammed into Hainan Island, China Duration: 0:30 Plays: 5.6K views Published: 7 days ago Download MP3 Download MP4