Selling Christmas for eight months of the year There’s a good chance those French tourists popped to the Santa Claus Christmas Store. Managed by Heather Osborne, at the time of our conversation ...