L'eau rouge is the second album by industrial band The Young Gods, released in September 1989 by Play It Again Sam Records. It is usually referred to as their masterpiece and was included in 1001 Albums You Must Hear Before You Die in 2005. Wikipedia
Artist: The Young Gods
Release date: September 1989
Genres: Industrial music, Industrial rock, Ambient music, and more
Label: PIAS