To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Chinese melodic death metal band Die From Sorrow. Lord of the alien seas
Very nice band, where do we get the merch from?
Can't really remember but I think one of their live shows in China
KiWi on
Very nice band, where do we get the merch from?
firzenfire on
Can't really remember but I think one of their live shows in China