Delirious Nomad Armored Saint October 30, 1985 · turns 41 today LP Heavy Metal Chrysalis aoty Users: 77 (18) Critics: 80 (1) deezer See more from October 30th