Vintage Esso service station coveralls.  They include an Esso patch for the front that just needs sewn on.  This would look great on a mannequin in your garage.  Add a hat and you'd be all set.  The overalls aren't perfect.  They have a patch and some holes but overall decent for their age