Check your helmet!

“Beware of “Carbon Fiber” helmets made in China or India” is the warning on the website for Advanced Carbon Composites helmets. But this company’s American-made helmets have been recalled so many times by the National Highway Traffic Safety Administration that the agency has demanded the company never make another motorcycle helmet.
Continue reading...