Sunday, April 5, 2009
This video is from the German band Kraftwerk. They've been around for a long time. I used to dance to this song in clubs in NYC when I was in college. The video is new, the message (song) still urgent. The video is from a January 8,2007 concert.