iPhone 8 and iPhone 8 Plus now available to pre-order in Canada

Comments