Friday, April 11, 2008

Most Powerful Radar

I bet viewers love this spot and I'd bet they understand the point. Not sure about credibility and all the stuff we promo people usually worry about - would be curious why they went in this direction.

No comments: