Categories
Geeky Humor Media

The Science of Godzilla (Ape Culture)

Ape Culture – The Science of Godzilla

A funny and interesting read on why Godzilla could never exist in reality.