Back to thumbnails
Role: Interactive ProducerThis is a photograph of the final display at the 2011 AAD conference in New Orleans where the 2:44 minute video was on a display spanning 32 42-inch monitors.
Add a Comment