There is a local tradition in Switzerland, and some parts of eastern France and southern Germany where roads are given to cyclists for a “slow up”. Cars are banned on the route. Tens of thousands of people are on the road, there are local festivities, music, food stands and drinks and it’s a really good time for everybody.
Sounds like they did the Route des Vins ! https://www.routedesvins.alsace/