Like a greatest hits album from a parallel universe, Radiohead's latest has fan favorites, an actual guitar solo and more humanity than they've shown in years.
The ever-elusive British iconoclasts will finally release their ninth album today and it features a few songs longtime fans should already know and love.