A tarot reading unlocks an ever-cycling chain of events.
2023
2017
1975
2014
1969
1919
1986
2010
1994
1970
2006
2008
2001
2007
2003