Thursday, October 16, 2008

Toast. Fork.

New Obama ad.