Video: Jack's Top 5: Netherlands

Jack shares his favorite moments from filming in the Netherlands.

Jack's Top 5: Netherlands

 02:06

Jack shares his favorite moments from filming in the Netherlands.