things that occur every fifty thousand years

Advertisement