Loading...
Uploaded by DHC2Widow on Jan 28, 2010
Chek 6 News coverage of the January 28th update by the Transportation Safety Board of Canada regarding the investigation into the fatal DeHavilland Beaver crash at Saturna Island in November 2009.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)