Can You Smell Christmas in the Air? October 29, 2010 by Blossom Town Can you smell Christmas in the air yet? You soon will at Blossom Town! Our first shipment of spruce tree toppers will arrive November 2nd!! All other fresh holiday greens will begin arriving the second week of November – stop in, we’ll add a special touch to your holiday decorating.