Sunday, October 22, 2006

Honda's Troll Ad


Honda's troll ad was the best thing on television this weekend, even counting the nervously fretful glee by Democrats on the talking heads cable shows, anticipating big wins November 7th.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home