What would happen if you quickly flipped through 283 photos of squashed frogs?
1979
1994
1973
2012
2017
2003
2025
2026
2016
2005