Train of Heroes

CBC News Calgary

War veterans got to enjoy the splendour of the Rocky Mountains aboard the Train of Heroes.

More From News/Canada/Calgary