Friday, February 26, 2016

Marco Rubio Shows the Emperor Has No Clothes

No comments: