Site icon

12 Stones Set New Date For ‘Only Human’

12 Stones has delayed the release of their new album ‘Only Human’ until March 27, 2012.

 

Thanks Joel

Exit mobile version