YouTube

Stay Strong, Ted Stay Strong, Ted

Sen. Ted Kennedy undergoes surgery today in North Carolina for treatment of a brain tumor. This recent speech on Iraq provides ample proof of why we need him now more than ever.

May 29, 2008 / YouTube

x