HomeBack DeHavilland Canada CC-115 'Buffalo' operated by 442 Sq. for Search and Rescue duties.