Rumour: iPhone 4 Canadian launch date is August 2nd?

Comments