Call me Grinch, but don’t most of the holiday songs, stories, and many traditions that originated on other continents decades ago need a revamping? The songs are old, too old to have meaning to youngsters today. The first Christmas celebrated on land that is now part of the United States took place near Tallahassee, Fla., in Read More