News
TAMPICO, MEXICO (WTVD) -- The National Weather Service confirmed that Tropical Depression Barry made landfall Sunday night. Barry made landfall roughly 15 miles south-southeast of Tampico, Mexico.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results