Inside Galfer Brakes Spain & USA

A tour of where Galfer Brakes makes their brake pads and rotors in Spain, as well as a tour of the USA facility where brakes lines are built.