University of Rochester: Interactive Video Walls

University of Rochester: Interactive Video Walls