Phuket, Thailand in Flood Chaos! Mudslides Bury Cars as Roads Turn Into Rivers in Patong

Top Believe It or Not
Oct 26, 2026