A strange town and the odd behaviour of its inhabitants.
1917
1993
1967
2015
1909
1945
2018
2010
1998
2005
1952
2013
1935
1975
2021
1990