Today Senator Ted Kennedy endorsed publicly Presidential candidate Barack Obama live on Ustream.TV. The endorsement comes on the heals of Senator Obama handedly winning the South Carolina primary. This isn’t the Senator’s first time on Ustream. He recently streamed his massive rally with Oprah Winfrey.
If you missed the speech, you can view it here: