Posted On: August 9, 2008
Product recalls
Look Cycle USA is voluntarily recalling about 80,000 (40,000 pairs) KeO Bicycle Pedals. The product has a steel axle inside the pedal can break, posing a fall hazard to cyclists.
For more information.