Artist Biography Available in: Odin was an American hard rock/heavy metal band from Los Angeles, formed in 1982. The band is perhaps best known for the appearance in the film The Decline of Western Civilization Part II: The Metal Years.
Odin guitarist Jeff Duncan went on to play in the Los Angeles metal band Armored Saint after Odin broke up. Odin lead singer Randy O went on to become a teamster trucker for the film industry.