Published on:

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.