Estonians win drama-filled Cape Pioneer Trek stage: Estonians Peeter Pruus and Peeter Tarvis captured the stage win and closed the gap on the overall leaders on Stage 2 of the Cape Pioneer Trek international mountain bike stage race in George, South Africa on Tuesday. Photo: ZC Marketing Consulting Estonians Peeter Pruus and Peeter Tarvis triumphed on a drama-filled day to win … [Read more...] about Estonians win drama-filled Cape Pioneer Trek stage