Bill O'Reilly
January 20, 2016
Why Sarah Palin's endorsement of Donald Trump makes sense
Yellow
Posted by Christian Science Monitor