My boss was just in Disney and she was given a pin of Minnie with a red scarf on her head and it says "ALIBI" Where is this from? I looked on the pin trading website and ebay but didn't come up with anything. I was curious.
My boss was just in Disney and she was given a pin of Minnie with a red scarf on her head and it says "ALIBI" Where is this from? I looked on the pin trading website and ebay but didn't come up with anything. I was curious.