They Might Be Giants play the Astra in Berlin during the Nanobots tour in an Instant Fan Club exclusive release. Er, I mean... Oh, I don't know. You must be thinking of some other band...