A different theory on Dinosaur extinction.
1950
1938
1979
1981
—
2025
2027
1985
1904
2022
2014
1952
2017