ugh. I just saw a lame ad for Dell on the NY Times Web site; their slogan: "The Evolution Will Be Televised." ad here
bad. bad.
speaking of ads/commercials, I have not seen this commercial with Lance Armstrong... I must be living in a sandbox.
| | Lori ( |