Album Rating: 4.0I knew I've heard those drums in "Rabbit In Your Headlights" before... they were sampled from Talk Talk's "New Grass".
Digging: LCD Soundsystem - This Is Happening
Bloodstain is so eerie, dark, sad
man its hard to describe the atmosphere of it
Bands: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z