CTW perform “Hao Bang Ah Rabbit” at Poppenhusen Library

“Hao Bang Ah!” is a common Chinese expression meaning “Great!” or “Well done!”  Each year, CTW celebrates the Lunar New Year season with an original “budaixi” (traditional Chinese glove-puppet) production that […]