Event Coverage – 2017 World Team Trophy Posted by Team IDC | Apr 22, 2017 Tokyo, Japan April 20-23, 2017 Photographs Recap