Jennifer Frantz
Kong, the eighth wonder of the world, lives on top of a mountain on Skull Island.
Don't miss the opportunity to share your thoughts!