Chinese thrash metal revival continues with Ancestor releasing powerful new full length. This band is insane fully paying homage to the music, culture that means a lot to them. Look at that press photo! Straight outta the 80’s or early 90’s! Their new full length is entitled Lords of Destiny and is streaming below but physical copies can be purchased directly at this link:
Ancestor is in the midst of announcing Asian tourdates and have put up the first part of the dates which begin in China. It’s a MASSIVE China tour as well split across 2 separate times.