Nouvelle Vague [Special] With a name that means "new wave" in English and "bossa nova" in Portuguese, Nouvelle Vague... [...]