Special Polar Express-themed trains started on the Embsay & Bolton Abbey Steam Railway this weekend - and we went along to see what it's like.
The attraction is based around the story of the book and film The Polar Express and features the conductor, dancing waiters and a visit from Santa on the train.
Check out our video below filmed by presenter Stuart who took his family for a magical evening out, which starts from Bolton Abbey station and includes an immersive theatre experience.
You can enjoy this too with one of our half price vouchers - saving you £75 on a family ticket for two adults and two children!
Tap here to get the offer for yourself.
You can also enter our competition to win a family ticket for The Polar Express at Embsay & Bolton Abbey Steam Railway.

£3 million funding to boost special needs education
Northern offers discounted tickets for journeys to Christmas markets
Former Lioness to join Skipton for Christmas Lights Switch-On
Row over home-to-school transport escalates amid broken promises claim
Council launches guide to improve support for Armed Forces in North Yorkshire
Skipton charity issues advice on how to talk to children about mental health
Shed workshop rejected partly due to archaeology concerns
Social football for ladies and girls promoted in Skipton
MP launches Small Business Awards in South Craven
Christmas tree farm in Steeton celebrates 40 year anniversary
Councillors told to decline allowances if they don't agree with increase
Leisure centre expansion to depend on council balancing finances
Apprentice winner helps to launch new Skipton Business
BGT finalist to headline Your Skipton stage at Christmas lights event
Warning over taxi drivers with criminal records getting licences from other authorities
Sales income means council-owned house builder is back in black
Anger as council refuses to issue key home-to-school transport maps
‘Buzzing Skipton’ workshop to improve town centre
Hundreds hit the trails for Sue Ryder at Run Bolton Abbey
Skipton named 5th best location for Christmas break


