Traduction: Barenaked Ladies. The streets are filled with Christmas cheer, at least it's only once a year. Le Grinch. Anglais.