A now-extinct species of cat spends its last minutes on Earth before destruction.
1976
2008
1973
2016
2023
1984
2009
1991
1989
1979
2011
1978
1974
1975
1969
1929
1936