We’ve all tried to find just the fitting combination of words to express that feeling you get when you see a Chinese band hitting on all the right cylinders. But sometimes, the less that’s said, the better. Take this band.
No words, man. No words.
(Also check out: The Sound Stage Music Awards, September 6, 7:45 pm, Yugong Yishan.)