So you’ve seen the Boston Apple Store covered up, now the world’s largest Apple store has finally been unwrapped. It’s set to open on May 15th at 6pm. Click here for one more picture.

Upon viewing this pic, you’re expected to fall to your knees, shed an awe-inspired tear, and proceed to the nearest Apple Store � where you will buy large amounts of Apple gear.

[via FlickrGizmodo]

Photo Photo