Do Squirrels Really Cause Power Outages? They Might in MaineDo Squirrels Really Cause Power Outages? They Might in MaineNot only are these furry things all over the roads this year, now they're making the power flicker across the state. Have you noticed this?! Ryan GavinRyan Gavin