I'm going crazy over this song right now!
They'll be in Amsterdam November 11th, only problem, Mew will be in Amsterdam as well, same day! I want to see both. What to doooo??? :(((
I'm gonna search for YouTube videos of both bands performing. Let's see which of the two can provide the best gig!