On Wednesday, President Barack Obama spoke candidly to Oprah Winfrey on the Oprah Winfrey Show on the release of his birth certificate shortly after the White House made it public. Oprah asks "Why did you wait so long"?
Check out the video here!

Should this put the rumors to rest?

More From 107-3 KISS-FM