Digital Video Wall Impact and attracting customers showing videos covering multiple screens at THE SOURCE located in Yorkdale Mall, Toronto