Stranded sailors

News

Some European sailors ended up making an unexpected stop in Oshawa, Ont.

More From News/Canada/Toronto