Date Published: 03-Jan-2008 With a name that means ‘NewWave’ in English and ‘Bossa Nova’ in Portuguese, Nouvelle Vague’s moniker neatly sums up the group’s concept: remaking...