Astronauts land in Ottawa for exhibition

The Canadian Space Agency is so excited by a new museum exhibition in Ottawa that it’s bringing seven former and current astronauts to town to publicize it.