TTR World Snowboard Tour

Points List

The Swatch TTR Homepage Amps Up The Stats In Time For The Tour Final


Innsbruck, Austria – March 21st, 2008: The Swatch TTR World Snowboard Tour has introduced some new online features adding incredible depth to an already robust world ranking system including two all-new features called