a review of the 5/30/05 show
Saw Kraftwerk last night at the 9:30 Club here in Washington. Definitely electric show, if you will forgive the pun. I flew out to San Francisco last year to see them for the first time in my life with a buddy of mine