Favorite Holiday Smiles POSTED BY Parkview Dental ON December 21, 2018 Which holiday character has the best smile: Buddy the Elf, Ralphie, George Bailey, or mean Mr. Grinch?!