The longest-running Dutch rock band, founded in 1961. They found international mainstream success with ‘Radar Love’ (1973), ‘Twilight Zone’ (1982), and ‘When The Lady Smiles’ (1984).
Oh man… Awful. Immediately dated, despite their being around so long. Says nothing, does nothing.