HI . i have been searching the net over and i cannot find any bike shops that have the De Rosa Downtown 07 model .. can anyone here help out on this .
I live in sweden and this model isnt available here i dont know about the rest of the EU ,i also have a contact in UTAH . so a shop in utah or the somwhere in the EU would be great .
De Rosa Downtown link below