You’d be entirely forgiven for not remembering the Peugeot 607. French brands still persist in building big executive saloons to this day, but they’ve always […]