Today during the annual Nissan Canada employees day held at the Toronto Convention
Centre a short film documenting the Targa Newfoundland Rally Race premiered.