Portugal Cup XCO - Torres Vedras 2012 Races Portugal Cup XCO - Torres Vedras 2012 17 June 2012 | Torres Vedras, Portugal