Poppy's North American tour dates ended in Texas, a heavy metal show at House of Blues that was dazzling and dynamic.
Red Poppy, billed as "China's all-female percussion ensemble," is, alas, much more and much less than that. The group, which appeared Thursday evening at the Kennedy Center Millennium Stage, diluted ...