Satellite images are showing the devastating impact Hurricane Idalia had on Florida’s Big Bend area. Idalia made landfall just before 8 a.m. Wednesday in Florida’s Big Bend region as a Category 3 hurricane with 125 mph sustained winds. Idalia was downgraded to a tropical storm by Wednesday afternoon. However, it continues to produce heavy rainfall…