Announcement

Collapse
No announcement yet.

World XC on US television?

Collapse

Unconfigured Ad Widget

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • World XC on US television?

    Anyone know if we can catch it in the States? Or if it will be streaming on one of the Eurosport or Czech or French TV sites?

    Thanks!

  • #2
    on U.S. TV?! I believe slim left town ages ago. :lol:

    Comment

    Working...
    X