Motoring Badges

Scottish Motor Racing Club.

A Scottish Motor Racing Club badge made by Simpson of London around the 1960s.  The badge shows the emblem of Scotland (a Thistle) and also a winning chequered flag.