Video: Jack's Top 5: Netherlands

Jack shares his favorite moments from filming in the Netherlands.