‘Twas the night before Christmas so Cristina asks the proverbial question…did Coca-Cola really invent the now ubiquitous image of Santa Claus? Adam rounds out the show checking claims that the world’s population hit 8 billion people on November 15, 2022. Have a safe and happy holiday, Checkers and thank you for listening!
Download direct: mp3 file
Did Coca-Cola Conceive Modern Santa?
Eight Billion People