UK rockers City Of Thieves will release their new album, Beast Reality, on October 12th. Pre-order the album here, and watch a video for the album track "Reality Bites" below. The buzz has been spreading about City Of Thieves - no frills, no messin' around, no gimmicks - it is heavy...
Continue reading...
Continue reading...