These were painted on the road, probably a few yrs ago. Not sure why though. Anyone know? Tour de France Stage 16.