POWER ON! Line workers in Tallahassee, Florida, were seen repairing and replacing electricity poles damaged by Hurricane Idalia Wednesday after the massive storm blew through.