New Apple Store Opened in Las Vegas (with pictures)

in General Discussion edited January 2014
So there's this new place called The Town Square in Las Vegas, its pretty neat.. reminds me of the grove in California...

Anyways, it opened last night and to my surprise, there was an apple store! It's tiny, but bigger than the other one we have out here in the Fashion Show Mall.

Sorry about the picture quality and angles, they are off my iphone..

Take care,



Sign In or Register to comment.