Feature of the Day – Seven Factor – The Church Bell Chimes & The Suicide Diaries (2014)
Seven Factor, a Florida based Industrial Metal band revealed their promotional single, The Church Bell Chimes on 11th November 2014, preceding the official release of their debut album The Suicide Diaries three days […]