What would happen if you quickly flipped through 283 photos of squashed frogs?
2024
2014
2023
1962
1954
—
2025
1940
2016
1997
2001
2020
2019