Ted Kennedy Barack Obama Bin Laden (Video) January 5, 2007January 6, 2013 Craig DeLuz I thought you would enjoy this…