Mecrin France

Lots of patches. This one must be a cool club that is into building bikes, right?