what does this mean ? where is Mark ? did he ask to be detected in this manner ?
or is it a Biblical reference ? As a christian it helps to read the old testament with your new testament glasses on. mark is a new testament book.
so perhaps it’s a street based reminder that God had a plan for the world right from the start.
God does indeed speak in mysterious ways