Every time someone says “Merry Christmas” they go there. Read Previous Post Floating cross in Huckabee ad??? Read Next Post Maybe Huckabee should run a Happy New Year ad next archives most recent