Moderators: jdenver, muzicmann1, heff
- Posts: 9
- Joined: Tue Nov 17, 2009 4:39 pm
I heard they are releasing another movie this year. I think if I hear their Christmas song on our station again I'll scream!! Is it just me or is this one of the most annoying songs of all time?