Some people think Oliver is a strange person. But really he just thinks differently. He likes things to repeat themselves and he hates the unexpected.
2023
1986
2006
2017
2011
2010
2014
2024
1959
1992
2008
2005
2009
2015