Sunday, November 2, 2008

Darth Vader Is 'Delighted'


See and hear for yourself in this newly released TV spot from the Obama campaign:


Sweet.

No comments: