A strange town and the odd behaviour of its inhabitants.
1989
1931
1954
1933
2022
2019
1996
1936
1961
2015
1946
2007
1977
1966
1968
1975
2011
1987