Vancouver video wall is a Monster
Lamar Transit Advertising and Monster Media Canada have launched a video wall in Vancouver City Station, which they say is the first large interactive liquid crystal display (LCD) array to be installed within a Canadian public transportation system.