Live LCD Soundsystem Had to link this up… Live LCD Soundsystem from The Netherlands (circa 2004) I love this band… (thanks to Hidden Track for showing the way…)