Filter By:

Fun Fact

Godzilla’s iconic roar in the original 1954 movie was made from a leather glove covered in pine tar resin being rubbed over a double bass string. It has been changed multiple times over the years.