Hurricane Debby to make landfall in Florida’s Big Bend

Local 10 News Weather Authority Meteorologist Peta Sheerwood was tracking Hurricane Debby.

Author: Rich