Indie Artists Stegosaurus? New Live Video for “Stinky Tofu” January 31, 2014 0 “White people band in Shanghai, China”. Lolll