Watch massive Canadian C-17 aircraft take off

May 14, 2018

A massive Canadian C-17 military aircraft departed Leeds Bradford Airport in Leeds, England, on May 13 after a weekend visit.The Canadian military aircraft arrived at Leeds Bradford Airport on May 11. The BBC said that the plane was “one of the largest planes ever to have landed at the site.”A huge crowd gathered to watch the plane depart on May 13.