President Barack Obama hits the stage alongside Jimmy Fallon and The Roots‘ Tariq to deliver the “Slow Jam The News” during his appearance on The Tonight Show Starring Jimmy Fallon on Thursday (June 9) in New York City. “It’s been an honor and a privilege to serve… Read entire story.
Source: Just Jared