the apple stores world wide are all closed online could this be the announcement of the relese of lepord.......
Guess we'll know pretty soon. If it's world wide, someone should know within hours. Almost noon in UK, I believe. Only 0400 here... With several sources indicating a shipping date of the 26th, 10 days lead is a nice round number.