I'll have to say nay! I've had a few and it was never on the holiday for which they were named.
Forum Rules