List-
Came across this photo:
http://www.flickr.com/photos/assemblylinecollective/4159862408/
Freewheel reads "Atom SICC Made in Italy"
What gives? Rebranded? Smaller company?
Anyone know?
Sean FloresSan Francisco, CA