It's not a stage
The structure at DeAnza does not look like a stage. It's a cube-like building with a large entrance. It is substantial, looks like a permanent structure and easily big enough to be an Apple store. Who know's what's inside? Perhaps there is a stage inside.
The structure at DeAnza does not look like a stage. It's a cube-like building with a large entrance. It is substantial, looks like a permanent structure and easily big enough to be an Apple store. Who know's what's inside? Perhaps there is a stage inside.