Sounds like a neighbor got it by mistake, and put it on your door, if so THAT'S A VERY NICE HONEST NEIGHBOR!! The Postal Service does NOT deliver on Thanksgiving so no way it could have been them, unless you're not in the USA, if your not in US, then I have no idea.