Most Jarring Advertising Slogan at CEDIA

Somehow the word “true” must have taken on a new meaning while I was not paying attention…

X