The Clowns Here Kill Part 1 – Escape the Night S3 (Ep 1) November 4, 2018 John Survival at sea Comments Off on The Clowns Here Kill Part 1 – Escape the Night S3 (Ep 1)