TTA students fight in the World Championships in Gyeongju, South Korea
Published: June 9, 2011

Details coming soon...