0 Members and 1 Guest are viewing this topic.
Never watched that, but it seems like a natural country for a stage race. There's hardly a level kilometer anywhere.