A Car Ad to Curb Car Usage

From France: a new spot for Renault, apparently in anticipation of a new law aimed at reducing the use of cars for daily journeys.

Link to video