Santa Cruz Bicycles is recalling its Heckler 9 Electric Bicycles after reports that the lithium-ion batteries can overheat, creating a potential fire hazard. This recall affects around 2,850 bikes in ...
Santa Cruz Bicycles is a name that popped up in the middle of 1994 in Santa Cruz, California. Originally operating out of a small space the size of a standard garage, the first bike, the Tazmon, was a ...