The New World

Spanish sailing ships venture down the watery avenues of Times Square, New York and discover The New World.