TCA Championship 2011 on January 8, 2011 in Bangkok, Thailand

Announced by Ron van Bruchem on

The TCA Championship 2011 will take place on January 8, 2011 in Bangkok, Thailand. Check out the TCA Championship 2011 website for more information and registration.