S+L logo

12 Days of Christmas - David LeRoss

December 29, 2011
Growing up on the West Coast, David rarely experienced a white Christmas. He shares his memories of rainy Christmases in Vancouver and reveals what his parents did to keep Christmas commercialism at bay in the LeRoss household.