Originally Posted by
bassogap
A bike shop I was working in around 1985 sold a few of these...They were made in France with SLX tubing. i recall that our mamager had seen their display at a New York bike show, and was impressed enough with them to order a few...Three,as I recall.
I've never seen them elsewhere...
There's one in Minnesota, Stillwater to be exact.