Hail Satan, Hail Santa, Hail Satan. November 13, 2015November 13, 2015 Bill Y "The Legendary Legend" Ledden I don’t know why everyone is so chilled about the red Christmas Starbucks cup. It’s awfully obvious it’s anti-Christian. Can I get a witness? Share this Post: