Friday, 30 June 2017

Trump's Election Promises



Donald Trump's election promises are proving to be as elusive finding the perfect golf swing - although in the case of the latter it's certainly not for the want of trying.