No media source currently available
Obama Talks Policy, Makes Questionable Joke on Late Night Talk Show