Master Sha (the soul healer who practices the ancient Chinese art of flatulence extraction) sings his greatest hits – with helpful English translations of song titles. Listen to the warbling songbird the China Times calls “the Wayne Newton of Beijing.”

  • February 19, 2011
  • 80 Views