Shanghai rabble-rousers Pairs have a video clip out for their next single “Mean Buzz” off 2012’s If This Cockroach Doesn’t Die, I Will. Pairs’ drummer Xiao Zhong writes the always-entertaining blog Slink Rat and pays more attention to the Shanghai, DIY, and Shanghai DIY than most. Congratulations on the new video from all of us over at the Radar.
Watch below (Youku link under the cut)