That’s me after merely glancing at the new iPad 3 (top), and a glimpse at the Holy of Holies at the Apple store in Grand Central Station, roped off to keep the feet of the uninitiated from touching sacred ground.

%d bloggers like this: