150 Media Stream, a digital art installation unlike anything in the United States. Riverside Plaza, North Riverside, Installation Architecture, Facade Architecture, Interactive Installation, Art Installation, Creative Communications, Digital Art Gallery, Exhibition Space