HI
Please anybody know something about this badge, i searched over internet, forums... but still without answer. Only thing i know is that this is a Belgian badge.
Thanks
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.