Loading...

Columbus gets a NYC penthouse

|The 120-year-old statue of Christopher Columbus at the center of New York City's Columbus Circle has become part of a unique public art installation.