Concorde floats down the Hudson River in New York

Published --