ATV Industry Facts: Did You Know?

The fast things of Italy have to be able to stop too. Considered the upper echelon on braking performance the world over (and yes they do make ATV brakes), Brembo announced that it has broken ground on a new manufacturing plant in Curno, Italy. The new building will host Brembo’s new Carbon Factory, a flagship […] More »
By: Jason Giacchino | February 15, 2018







You must be logged in to post a comment.