The Lasting Gift of a Christmas Card Every year, approximately 64 percent of all Americans take the time to sign... JaycePark 3 years ago