Where can I find a video of Obama's speech after he wins the election?
I have been searching everywhere, the only one I can find is the one when he accepts the nomination.
Have they been taking the videos down? I would’ve thought it would be all over YouTube.
This question is in the General Section. Responses must be helpful and on-topic.