Meet France’s crown jewel with Jenny Taft: The Eiffel Tower

Video Details

The Eiffel Tower is one of the most recognizable landmarks on Earth. Jenny Taft has a few things you might not know about France's crown jewel of a landmark.