This text was seen on posters circulated in London back in 1908. Quite visionary. Time for history to repeat itself? Time to reclaim our streets, not just for cyclists, but for all citizens?
As read in the book Death on the Streets - Cars and the mythology of road safety, as mentioned in the previous post.