Cast of Lady Liberty's nose unsold at NYC auction

The Statue of Liberty on Ellis Island.

September 25, 2010 2:30:46 AM PDT
Lady Liberty has been jilted at an auction of iconic items in New York City.

Load Comments