I am interested in learning anything I can about Windsor bicycles, a line made in Mexico in the 1970's and later. The current Windsor line has no direct link beyond the name. I own a 1980 Super Carrera with original components. If anyone knows of any information sources beyond the CR website, please let me know.
Luis O. Krug
Sulphur, Oklahoma