Pre-Opening Video Of New Apple Store-Boston
- 16 years ago
Apple was planning on unveiling their newest - and now largest in the U.S. - retail store on Boylston Street in Boston, MA. This was a 10:00 p.m. night shot of the store just before the official Grand Opening, which was to be that Thursday, May 15, '08.