Tuesday, January 17, 2017

Trump Inaugural Committee Has Perfectly Reasonable Explanation For Purchase Of 5,300 Real Dolls