Comment
Comment by wj
What if they added posts? Either metal driven down into the road that a car would not go through or plastic ones that would deter a driver from running into them? I think that would provide more of a sense of physical separation.