history · 20 July 1943 · 81 years ago
Canadian tug HMCS Glenlea was launched at Owen Sound, Ontario, Canada.
More history on 20 Jul