Twitter users compared Melissa Carone to an SNL character after she made bizarre allegations of fraud before the Michigan house The quixotic quest by Donald ... Read more