Take a look inside the Devinci factory, based in the wonderful province of Quebec. They take you through all the process of making a high quality bicycle frame. Funny fact: First roadbike I saw when i got to Italy last year was a Devinci.
August 12, 2011

Leave a comment