Originally posted by spiral_staircase:Arctic Monkeys - pretty visitors Just found out they have a new album out soon hole in the earth-deftones
I'm currently listening to the sound of screeching tires......(it's also the sound of Desmond Tutu talking about AIDS drugs and malaria drugs from the new tour. What a momentum-killer.)