Our Urban Myths are stories that have been passed down over time and have now become part of urban folklore. But are they true? We take a slightly tongue in cheek, mischievous – and deliberately ambiguous – look at what might have happened...
1958
1982
1950
2003
1985
1992
1965
2019
1987
1961
2023
1952
1971
—
1959