I'm trying to make sure that I'm not going blind or something because I can't find any mentions of 7/19. Besides, this isn't exactly leaked info when it's posted on the official X support website on VZW. *shrug*
If NTK says it starts the 19th than I feel inclined to believe it. He has leaked info to us before and I don't ever remember seeing him be wrong.
Upvote
0