album - the social network
artist - trent reznor and atticus ross
release date - september 28, 2010
album - eusexua
artist - fka twigs
release date - january 24,2025
album - system of a down
artist - system of a down
release date - june 30, 1998
album - speak for yourself
artist - imogen heap
release date - july, 18 2005
album - I got heaven
artist - mannequin pussy
release date - march 1, 2024
album - imaginal disk
artist - magdalena bay
release date - august 23, 2024
album - ignore grief
artist - xiu xiu
release date - march 3, 2023
album - construction time again
artist - depeche mode
release date - august 22, 1983
album - nothing's shocking
artist - jane's addiction
release date - august 23, 1988
album - dead man's party
artist - oingo boingo
release date - october 28, 1985