South of France July 5, 2024Car Free Day encourages drivers to give up their cars for a day with a car celebration funny clip