Santa Vs. Jesus Rap Battle
Okay, I get that we're a rock station, but some beefs can only be settled by a rap battle.  Check out Christmas's icons finally decide once and for all, who rules Christmas.
Happy Holidays Or Merry Christmas?
I kind of have a hard time believing there is outrage over people saying "Happy Holidays" or "Merry Christmas".  I'd like to think I'm in the middle of the road when it comes to most things, but the fact that this is even a debate is kind of ridiculous.  Click to see what you sho…