Skip to main content

advanced carbon composites recall

  • 0
    NHTSA orders manufacturer to stop selling helmets. Our heads thank them
    1272546000

    If at first you don't succeed, try, try again. And again. And again. Until the National Highway Traffic Safety Administration tells you that your company is no longer allowed to make helmets and sell them in the United States. Or something like that. Specifically, we're talking about a ...

Loading

Loading
Autoblog iPhone App
Shop for a vehicle