While farmers have been protesting across France, the footage is from a supermarket car park in a town 365 miles south of Paris.Source
While farmers have been protesting across France, the footage is from a supermarket car park in a town 365 miles south of Paris.Source