A different theory on Dinosaur extinction.
January 1, 1996
Released
Jurassic Fart
3min
—
No Language
2021
1975
2022
2020
2015
1992
1996
2013
2016
1991
2010
1931
1972
1989
2007