A strange town and the odd behaviour of its inhabitants.
1981
1949
1968
1979
1989
2020
1939
1988
2024
2010
2006
1952
1953
1955
2017
1983
2016
2009