Continuing my look at the albums of 2005…
Pretty much every one of these Decades series serves up an album that is definitively not for me. For 2005, it’s LCD Soundsystem’s self-titled debut.
This indie electronica record received rave reviews and landed two Grammy nominations. Critics praised it for throwing a bunch of genres into a blender and mixing them all up to a sick dance beat.

