Look Recalls Breaking Pedals

NEVERS, France - Breaking steel axles have resulted in a voluntary recall of Look pedals by Look Cycle USA. Some 40,000 pairs of the pedals concerned have been sold between January 2004 and July 2007. If these pedals have been sold in Europe or elsewhere could not

Read this article?

Create an account and read 3 articles every month for free.