Santa and the Grinch arrive