0 Albums / Local March 3, 2010 by Jon Behm · Published March 3, 2010 · Last modified May 6, 2012 The Sextons: S/T Review Review of the new local band's very Radiohead centric debut record