Promote your brand on a dynamic new platform located in the heart of Dallas. The Victory Park Super Screens offer advertisers an innovative, out-of-home marketing opportunity. With the Victory Park Super Screens you get a digital out-of-home advertising venue offering brand recognition and buzz with innovative advertising on three different advertising platforms – the Plaza Super Screens, The Icon Tower and the Portal Screen.