metalgoddesses.com
Ardours – Last Moment (Music Video)
On May 2nd, Ardours released “Last Moment”, the first music video from their upcoming debut album “Last Place on Earth”. Watch it below. Founded in 2015, Tristania frontwoma…