Oh Well - Radar Love Price €13.00 Artist: Oh WellTitle: Radar LoveLabel: EMI ELECTROLALabel No: 2037416Deutschland | Germany 1990