Defiance is Assemblage 23's third studio album, released through Metropolis Records and Accession Records in October 2002. The album contains the song "Document," released as a single prior to the release of Defiance. The album received high... Wikipedia
Artist: Assemblage 23
Genres: Electronic body music, Electro, and Industrial music
Songs