So I have been searching like crazy and I absolutely cannot find this disney pin anywhere on the internet. Is there anyone out there who has seen this pin? I was told it could be a pin that was only given to employees who worked at Disney World. This would make since because I received it from a good friend of mine who worked there. I have attached a photo of the pin.
Please take a look:
Please take a look: