i listened to the newest andrew bird album a few months ago and did not like it very much... i think the whistling turned me off. however, that's all i had ever heard from him until this song popped up on pandora. it's very excellent. i like the bedazzled bugs in this video too.
remember how cool old school no doubt was? a rock-steady era concert is in the theater room at the gym right now and it makes me so excited! used to love this band soo much ever since i was like 10 years old. gwen stefani is still one of my idols - fashion and otherwise.