Trumps ‘leaked’ 2005 Tax form 1040 – What you need to know. 14 Mar 17 by th3j35t3r If it looks like a turd, smells like a turd… it’s a turd. NOTE :… More