Friday, May 4, 2018

Trump Sets New Record By Lying To Americans Over 3,000 Times In 466 Days