bit of info here........ http://www.devonmoonraker.pwp.blueyonder.co.uk/Devon_Badges_Stickers.html" onclick="window.open(this.href);return false;
they were fitted to buses,i've seen them on the tailgate and front grill
the one pictured was an ebay bargin