Internet meme tries shaming Trump into releasing tax returns
Aug 9, 2016 Source: Engadget
Way back in the years and months leading up to the 2012 presidential election, a loudmouth businessman and reality TV star named Donald Trump continued to ...(Read More)