The F-35 Lands in the Netherlands

The Royal Netherlands Air Force's first two F-35As land in country. Watch the action live from Leeuwarden Air Base.