Assinine / Crime & Scandal / Critical Documents / History / Humor / Interviews at D.C.'s Disgruntled Toad Restaurant / Investigations / Mass Media / Political Humor / Politics / The Anythings They Say / This & That / Where Are They Now? June 18, 2017 by Michael Matheron · Published June 18, 2017 Two Part Exclusive: Satan Refuses Delivery Of Roger Ailes & Holds Trial In Capitol Hill’s “The Disgruntled Toad” Restaurant Two Part Exclusive: Satan Refuses Delivery Of Roger Ailes & Holds Trial In Capitol Hill’s “The Disgruntled Toad” Restaurant