Photo Credit: Youtube Screenshot

President Obama joins Ellen today via satellite! Check out the extended preview below! The show shows at 3pm on NBC.