DESCRIPTION: Heavy Metal band Odin from Los Angeles which formed in 1983. They released 2 full length albums, The Gods Must Be Crazy and Fight For Your Life, not to mention a few E.P.s. The band featured in the Penelope Spheeris movie Decline of the Western Civilisation - The Metal Years.
Guitarist Jeff Duncan went on to play in the L.A. metal band Armoured Saint after the collapse of Odin.
Randy O. : Vocals
Jeff Duncan : Guitars
Aaron Samson : Bass
Shawn Duncan : Drums