Did any of you get down to the opening of the Broadway Apple Store this weekend? Apple still manage to inject the same amount of enthusiasm into every single store launch.
What did you think? Were you there?
Thanks to Anastacia for sending in this slick video of the event.