The venue, concert stage and press wall was created to promote the first ever Microsoft Store.
Back to 3D Design.