Odyssey - Let Yourself Go Price €6.00 Artist: OdysseyTitle: Let Yourself GoLabel: METRONOMELabel No: ODY 893-1Deutschland | Germany 1993