Album News12 Stones To Release ‘Only Human’ In August on May 19, 2011 12 Stones will release their fourth album ‘Only Human‘ on August 23rd. The first single is due out in June.Share this:TweetRedditMoreShare on TumblrRelated