What is this brake pad from?

I assume something European. My aunt found this in her garage and my uncle is no longer around to ask so she asked me. I am cheating and asking you!

Advertisement

Share This Story