Shanghai 360 – Digital Menu Board Video Wall – Oshawa Centre, Oshawa

Digital Menu Board Video Wall Impact and attracting viewers showing videos covering multiple screens at Shanghai 360 located in Oshawa Centre, Oshawa

Digital Menu Board Video Wall Impact and attracting viewers showing videos covering multiple screens at Shanghai 360 located in Oshawa Centre, Oshawa