Tags Crimea

Tag: crimea

SNL Video: Liam Neeson Warns Putin He Doesn’t Like Things That are Taken

SNL brought in Liam Neeson (currently seen in theaters starring in Non-Stop aka Taken on a Plane) to kick off the March 8, 2014...