by Katherine Fuller
Bicycle Times Magazine / 2015-11-15 12:28
Spot Brand is a small bicycle company that was launched in 1997 and is currently owned by Wayne Lumpkin, the founder of Avid. While Spot might not be a household bicycle brand name, its Golden, Colorado, headquarters is just a few miles from where I live. Spot’s brightly colored cyclocross bikes are in abundance at local races and its …
—
Shared via Inoreader