Credits to Mesmoland Is this the scariest train ride in UK? Terror Castle (POV) Brean Leisure Park Somerset England UK.