Featured


Owned by etchasketchist

Since there are no Apple stores anywhere close to where I live, the best I can do is to drool over pictures and videos of people that have had the opportunity of checking out different stores around the world. One of the best ones in terms of presentation (which is one of the things that Apple is known to be about) is the New York City Apple store located on 5th Avenue.

(more…)