ParentFull threadwaltherg·So, essentially, you live in Italy where traffic signs and lights are nothing more than street art and some extra frills on the side of the road.View on HN