I'm meteorologist Jordan West with *** quick tropics update. It looks like tropical storm Nadine has now made landfall off the coast of Belize and it's pushing inland as we speak. That said it's ...
Some results have been hidden because they may be inaccessible to you