Shamanism and Rock n Roll? I’m down!
There’s never enough Chinese rock! Never!
Their first release of the year! Indie China 2014 is off to a great start!
Samples from the album and tour dates after the break!
Yup yup! The press release is pretty funny, haha