Alvin and the Chipmunks
Posted: Mon Nov 23, 2009 8:50 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?