The new album titled `` Delayed Reaction '' was released on July 17 , 2012 .
They released their tenth studio album `` Delayed Reaction '' on July 17 , 2012 .