Swift Vets Ad
Here is a QuickTime movie of the latest swift boat ad.
Confessions of a Political Junkie says, "Wow! Both ads will air during Monday Night Football, which will be between Tampa Bay and St. Louis. Can you say Swing States?!"
Very compelling stuff!
<< Home