Hosted on MSN16d
Storm tears roof from market stalls in ThailandThis is the terrifying moment a powerful storm struck a market in northeast Thailand ... bringing heavy rain, strong winds, and flooding. A tropical storm is a weather system with wind speeds ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results