Sometimes being the WORLD’S GREATEST DAD doesn’t make you the “BEST DAD EVER.”
2004
1993
2005
2003
2009
2001
1937
1971
2023
2022
1982
1944
2007
1998