Metal, New Music, New Release, Tour, Video

Mandroid Echostar release cinematic video for new single, Paladin

Canadian progressive metal band, Mandroid Echostar have just released a cinematic video for their new single Paladin. In addition, they […]