Fun facts about holiday cards November 17, 2014 Your holiday cards are all signed, sealed and ready to take to the post office, right? (If they’re not, click here and find the perfect