SNL: Obama and Liam Neeson Send a Message to Vladimir Putin


[saturdaynightlive]