Metropolitan Motor Cycle & Car Club car badge Southern African badgesSouthern Africa Metropolitan Motor Cycle & Car Club Cape Town