Vampire Weekend performs a new song on late night TV…does that mean we’re closer to a new album?