LCD Soundsystem

February 27, 2007 by

I think this week will be video week. I am always late on knowing about videos because I don’t really keep up with them. Was just told that there’s a video for the new LCD Soundsystem single “North American Scum”. I wish it involved more aluminum robots but space men are good too!



Leave a Comment