iPhone, News

iPhone 4 Coming to Canada, Australia and 15 Other Countries this Friday