I don't understand this video at all but the song is lovely: "No Matter What You Say" by Imperial Teen