Scott USA coming to the USA?
Posted: Sat Feb 28, 2004 4:02 am
The new velonews buyers guide has a photo of the Scott Genius MC-10. The write up says they will be availible inthe US next year. ANybody know more about this??
Forum
https://weightweenies.starbike.com/forum/
https://weightweenies.starbike.com/forum/viewtopic.php?f=3&t=1407