Tag: Wishmasters

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 rather an interesting one. Originally a Nightwish tribute band, Wishmasters were founded in 2007. Seven years later, in 2014, the […]