Quote Originally Posted by smokey the elder View Post
I find the whole presence of megafauna in the recent past fascinating. It's like a whole mess of mammals got into an enormous trove of steroids!
Recent scientific studies have revealed that Godzilla and King Kong took steroids.