tekwik.com
Interesting Apple store photo and an announcement!
You should not read into this photo too thoroughly. Actually on second thought you should. Interesting enough this photo gives off some information. Don’t see it? Well here is a close up: Thi…