ventura pro tour 2011
okeydokey79
Posts: 89
Hi all, looking at buying a new bike and just come across this the Ventura pro tour reduced to £310 but can't find much info bout it? Been looking at the carrera tdf but this looks nicer but what do you think £ 4 £
0