A Difficult Delivery

Aired: 5/1/2017 | 0:04:35 | Clip
The Statue of Liberty was constructed in France and brought, in pieces, to New York City — but not without obstacles.

SHARE