From LifeSiteNews By Matt Lamb Chevrolet’s new Christmas ad portrays the ups and downs of family life and the fun of parenting. Car company Chevrolet launched...