Ad Master

Republican media strategist Fred Davis has made some of the most attention-grabbing political ads ever aired on television. He is chief executive officer of Strategic Perception Inc. (SPI).

 
blog comments powered by Disqus