12 Stones ‘Only Human’ Album Preview Travis Faulk 13 years ago 12 Stones is preview their new album ‘Only Human” below. The album comes out March 27, 2012. Share this: 12 Stones Delay ‘Only Human’12 Stones To Release ‘Only Human’ In August12 Stones Set New Date For ‘Only Human’