September 11th 2017
By Mike Flaminio
This iPhone cycle has been probably the most leaky. It will be interesting if there are many big surprises left, but seeing it actually happen is always the best way to find out.
Apple is providing a live stream of the event starting at 10 AM PDT on September 12.