metalgoddesses.com
Wishmasters – Afterworld (Music Video)
Czech symphonic metal band Wishmasters presents an explosive music video for the title track of their new concept album “Afterworld”. Watch it below. The journey of Wishmasters is rathe…