Today Vamachara have teamed up with Kerrang! to premiere the new video for the song “Deliverance.” Watch it here. The song will appear on the bands new EP HEREAFTER is do out October 25 and will be released on Closed Casket Activities. “Deliverance’ is the first single off of Hereafter and it …
Read More »