Master Dan Chuang competes as part of the U.S. National Poomsae Team during the World Taekwondo Poomsae Championships in Vladivostok, Russia. Ty Lin May. 9, 2016 Facebook Twitter Reddit Print Master Dan Chuang competes as part of the U.S. National Poomsae Team during the World Taekwondo Poomsae Championships in Vladivostok, Russia. Ty Lin