17000+ people w/o power. And giant natural gas leak in se PDX. I think this is the Russians fucking with us on election Eve. We're all gonna die!