10 Monstrous Facts About Godzilla

Godzilla truly is the king of monsters! Here are 10 monstrous facts about the gigantic lizard!