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.
Radiohead formed a new company in October, which could be a significant development since the band did the very same thing just prior releasing their last two albums.