Tag Archives: Rise of the Demon

Review – Derren Brown’s Ghost Train – Rise of the Demon

In 2016, Thorpe Park opened Derren Brown’s Ghost Train. A revolutionary new attraction that fused [...]