This Might Hurt is the debut record from The Treatment, a Cambridge UK based rock and roll band. While these guys may be extremely young, they...