Large format touch video wall