Best Christmas Tree Ever!

Yes, French people do drink a significant amount of wine when celebrating :-)