I think it's cool that more and more companies are utilizing traffic to their benefit. I have already seen two new displays on the 405.

July 21 2010, 4:56pm