A day in the life of our everyday mistakes.
2016
2023
2018
1915
2005
—
1965
2025
2019
2021
2008
2006
2009
2020
1998