Home / News / 86: Eighty-Six Episode 18 Delayed to November 20